Senior Software Engineer (REMOTE)

ICIS • York ON

Company

ICIS

Location

York ON

Type

Full Time

Job Description

Proagrica

Senior Software Engineer (REMOTE)

Proagrica, part of RELX Group, is a global provider of independent connectivity and data-driven support solutions for the agriculture and animal health industries.

Our solutions are built around the key competences of data connectivity and data analytics delivering seamless supply chain management, customer insight and engagement, essential for businesses looking to improve their value offering and expand in the modern marketplace.

In short, we enable more efficient agriculture by allowing farmers to use fewer pesticides, herbicides, and fertilizers, leading to reduced environmental and financial impacts.

agX Platform Team

The agX Platform team builds and maintains a suite of API and database systems to serve internal and external customers. This platform is the core of Proagrica's software offerings, providing integration points for customer-facing software. We currently have two squads that are becoming more Agile-oriented in their day-to-day.

What We Need

The agX Platform team needs a Senior Software Engineer (REMOTE) who is a well-rounded, experienced full-stack developer willing to mentor other developers and work in Agile methodologies. We develop our APIs using C#, so our candidate must have a strong background building restful APIs in C#.

We utilize cloud hosting and are currently migrating to the Azure environment. We prefer candidates with Azure experience though Amazon Web Services experience is also relevant.

This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design - typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.

QUALIFICATIONS:• 5+ years of Software Engineering experience• BS Engineering/Computer Science or equivalent experience required

REQUIRED QUALIFICATIONS:• 5+ years of Software Engineering experience• BS Engineering/Computer Science or equivalent experience required
  • Full stack Development with strong C# background
    • Experience with RESTful APIs and JSON
    • Experience with front-end web development
    • Expertise in development languages including but not limited to: C#, JavaScript, HTML, SQL, Windows, and .Net
  • Experience mentoring junior developers
  • High attention to detail
  • Strong research skills
  • Ability to write and review portions of detailed specifications for the development of complex system components
  • Ability to complete complex bug fixes


PREFERRED QUALIFICATIONS
  • Experience with Azure Cloud
    • Hosting
    • Logging with App Insights
    • Scalability
    • Strong knowledge in industry best practices in development
    • Knowledge in using and developing applicable tool sets
  • Experience with Agile
    • Leading ceremonies
    • Pair/Mob programming
    • Ability to interface competently with other technical personnel or team members to finalize requirements


ACCOUNTABILITIES:
  • Operate in Agile environment while collaborating with key stakeholders
  • Analyze requirements, test and integrate application components
  • Interface with other technical personnel or team members to finalize requirements
  • Work closely with other development team members to understand complex product requirements and translate them into software designs
  • Develop program logic for new applications or analyze and modify logic in existing applications
  • Successfully implement development processes, coding best practices, and code reviews
  • Work in a remote setting with minimal oversight
  • Mentor junior software developers on development methodologies and optimization techniques
  • Keep abreast of new technology developments
  • All other duties as assigned


#LI-TH1

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact [email protected] or if you are based in the US you may also contact us on 1.855.833.5120.

Please read our Candidate Privacy Policy

Date Posted

08/27/2022

Views

3

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

AWS Alliance Driver, Director - PwC

Views in the last 30 days - 0

The text describes a role for an AWS Alliance Director at PwC The individual will lead the AWS Alliance across various sectors focusing on the overall...

View Details

Business Account Executive - Spectrum

Views in the last 30 days - 0

The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...

View Details

Senior Software Engineer, Devices Automation - Block

Views in the last 30 days - 0

Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...

View Details

Software Engineering Lead - Dotdash Meredith

Views in the last 30 days - 0

Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...

View Details

Staff Editor, Current Events - Dotdash Meredith

Views in the last 30 days - 0

The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...

View Details

Partner Sales Executive - Ollion

Views in the last 30 days - 0

Ollion is a global company that connects businesses and capabilities worldwide to help organizations make the most of their transformation They priori...

View Details