Senior Software Engineer (REMOTE)
Company
ICIS
Location
York ON
Type
Full Time
Job Description
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
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 DetailsBusiness 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 DetailsSenior 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 DetailsSoftware 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 DetailsStaff 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 DetailsPartner 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