.NET Developer (Agricultural sphere)

Company Background

Our client is a large global company with $2.6 Billiion in revenue. They have solutions in Land Survey, Construction, Agriculture, Transportation, Telecommunications, Asset tracking, Mapping, Utilities, Mobile Resource Management, and Government.


Though best known for GPS technology, it integrates a wide range of positioning technologies including GPS, laser, optical and inertial technologies with application software, wireless communications, and services to provide complete commercial solutions. Its integrated solutions allow customers to collect, manage and analyze complex information faster and easier, making them more productive, efficient and profitable.


Our client transforms the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, clients’ software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.

Project Description

The Agriculture division is looking for a Software Engineer to work as part of a team on the design and development of an application and database framework for agricultural applications and data. This is a full-time position with primary responsibilities of architecture, design, implementation and maintenance of components contributing to various Agricultural Web applications. A focus of activities will be on Cloud Enabling Enterprise Web Services using the latest web technologies. In this role, you will research, track and understand new web technologies to provide technical leadership in developing service applications and analyzing business requirements as they pertain to intranet and external internet-related systems. This position requires strong collaborative skills to work with product marketing, engineering team members, QA team members, and customers to transform requirements into web solutions.

Umbraco CMS
Job Requirements
  • 5+ years of recent hands-on experience in Web Application Development;
  • 5+ years of object-oriented software development experience;
  • Solid Web UI development knowledge of and experience in using modern client-side JavaScript frameworks for SPA style approaches (AngularJS, Durendal, Backbone, KnockoutJS) as well as development knowledge of HTML5, CSS, AJAX, jQuery, JSON, Web Services, REST, authentication / security, etc.;
  • Experience with a test automation framework, unit testing frameworks and TDD;
  • Experience with Microsoft SQL Server, creating data models and writing TransactSQL;
  • Some experience with code repositories (TFS, SVN, or Git) and their accompanying tools / integration;
  • Good understanding of Agile development frameworks such as Scrum or Kanban, code reviews;
  • Good communication and interpersonal skills is a must;
Nice-to-Have Skills & Experience
  • User Experience Design;
  • Mobile application development is a plus (native iOS, native Android, native Windows, HTML for mobile);
  • Experience using JIRA is a plus;
Долучайтесь до команди!