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

Senior Software Engineer Activation & Engagement - Loom, Inc.

Views in the last 30 days - 2

The job post is looking for a JavaScript developer with experience in building highquality products with React The role involves building new features...

View Details

Senior Staff Engineer - Nomad Health Corporate

Views in the last 30 days - 6

The job posting is for a Sr Staff Software Engineer position at Nomad Health a techdriven healthcare staffing platform The role involves developing fe...

View Details

Municipal Financial Analyst: Remote or WFH hybrid - Zions Bancorporation

Views in the last 30 days - 6

Zions Bancorporation is a premier financial services company with a strong commitment to its customers and employees The company is dedicated to makin...

View Details

QA Director | Remote - InMoment

Views in the last 30 days - 11

InMoment is looking for an experienced Quality Assurance engineering leader to lead the QA organization and drive upstream thinking that results in co...

View Details

BPO Business Support Senior Analyst - NTT DATA Services

Views in the last 30 days - 12

NTT DATA Services is seeking a BPO Business Support Senior Analyst to join their team in Oklahoma City Oklahoma The job requires 3 years of experience...

View Details

Solutions Marketing Manager - Remote - InMoment

Views in the last 30 days - 5

InMoment is seeking a Solutions Marketing Manager to shape the gotomarket strategy for their awardwinning XI solution The ideal candidate will have ex...

View Details