Current jobs related to Senior Software Development Engineer - Cambridge, Ontario - AGDATA, LP
-
Senior Software Engineer
2 days ago
Cambridge, Ontario, Canada ATS Automation Full timeJob Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our Python Development Team.Key Responsibilities:* Design, develop, and maintain high-quality software applications using Python* Collaborate with cross-functional teams to identify and prioritize project requirements* Ensure code meets industry standards for...
-
Senior Software Engineer
2 days ago
Cambridge, Ontario, Canada MB CAMBRIDGE INC. Full timeAbout the Role:We are seeking a skilled Senior Software Engineer - Frontend Development to join our team. The ideal candidate will have a strong foundation in HTML, CSS, and JavaScript, as well as experience with popular frontend frameworks and libraries. This is a great opportunity to work on challenging projects and collaborate with a talented team of...
-
Senior Software Engineer
2 days ago
Cambridge, Ontario, Canada CITY RENO & DESIGN Full timeWe are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have experience in designing and developing scalable software systems.Key responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teamsEnsuring software quality and reliabilityThe successful candidate will...
-
Senior Software Engineer for web development
2 days ago
Cambridge, Ontario, Canada Ontario Inc. Full timeWe are seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge web applications.The ideal candidate will have extensive experience in software development and a strong understanding of web technologies.Responsibilities include designing and implementing robust web applications, collaborating with...
-
Senior Software Engineer
7 days ago
Cambridge, Ontario, Canada ATS Automation Full timeAt ATS Automation, we are seeking a highly skilled Senior Software Engineer to join our Innovation Center. As a key member of our team, you will be responsible for designing, developing, and maintaining our cutting-edge software solutions.Key Responsibilities:Design and develop software applications using modern web frameworks and technologies.Collaborate...
-
Senior Software Development Lead
2 weeks ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full timeJob DescriptionAt Lone Wolf Real Estate Technologies Inc, we are seeking a highly skilled and experienced Senior Software Engineer Lead to join our team.Key ResponsibilitiesLead the development of large-scale distributed systems using modern microservice architectures.Manage and mentor a team of software engineers in an agile environment.Collaborate with...
-
Software Development Engineer
4 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeSoftware EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a robust and scalable distributed network architectureDevelop and maintain...
-
Software Development Engineer
4 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeSoftware EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global, Inc. to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a robust and scalable distributed network architectureDevelop and maintain...
-
Senior Software Engineer
4 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeUnlock the Power of Maritime DataSpire Global, Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our maritime data analytics team, you will be responsible for designing, implementing, and maintaining the software that analyzes and serves our real-time and historical maritime data.Key Responsibilities:Own the...
-
Senior Software Engineer
4 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeUnlock the Power of Maritime DataSpire Global, Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our maritime data analytics team, you will be responsible for designing, implementing, and maintaining the software that analyzes and serves our real-time and historical maritime data.Key Responsibilities:Own the...
-
Software Development Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team.About the RoleThis critical role will ensure the reliable delivery of data in adverse network environments from development to deployment.Key ResponsibilitiesDesign, develop, and maintain a resilient distributed network of thousands of...
-
Software Development Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team.About the RoleThis critical role will ensure the reliable delivery of data in adverse network environments from development to deployment.Key ResponsibilitiesDesign, develop, and maintain a resilient distributed network of thousands of...
-
Senior Software Development Lead
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at ATS Automation. As a key member of our innovation group, you will lead a software development team that designs and builds technically innovative solutions for data collection, analysis, control, and reporting.Main ResponsibilitiesLead a team of software...
-
Software Development Engineer
2 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and implement processes for device provisioning, software updates,...
-
Software Development Engineer
2 weeks ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and implement processes for device provisioning, software updates,...
-
Software Development Engineer
1 month ago
Cambridge, Ontario, Canada Spire Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and implement processes for device provisioning,...
-
Software Development Engineer
1 month ago
Cambridge, Ontario, Canada Spire Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and implement processes for device provisioning,...
-
Senior Software Developer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeJob Title: Senior Software DeveloperATS Automation is seeking a highly skilled Senior Software Developer to join our Innovation Center. As a key member of our team, you will be responsible for designing, developing, and maintaining our cutting-edge automation software solutions.Key Responsibilities:Design and develop software applications using modern web...
-
Senior Software Engineering Team Lead
1 week ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full timeWe are seeking a highly skilled Senior Software Engineering Team Lead to join our team at Lone Wolf Real Estate Technologies Inc. As the Manager, Software Engineering, you will be responsible for leading a dedicated team of professionals in the transition of our flagship product from desktop to web-based application.Your knowledge and experience will help to...
-
Software Development Engineer
3 weeks ago
Cambridge, Ontario, Canada Eclipse Automation Full timeAbout Eclipse AutomationEclipse Automation is a leading provider of custom automated manufacturing solutions. Our team combines advanced automation expertise with digital transformation capabilities to create smart, efficient, and sustainable manufacturing systems.Job Title: Application Software EngineerWe are seeking a highly skilled Application Software...
Senior Software Development Engineer
2 months ago
AGDATA, LP is a leading provider of data management and analytical solutions tailored for the Crop and Animal Health sectors. With a foundation built on over three decades of innovation, we offer a comprehensive platform that integrates data services with a suite of advanced software solutions.
Our dynamic team is dedicated to pushing technological boundaries to strengthen our client relationships and drive industry advancements.
Position Overview:
As a Senior Software Development Engineer at AGDATA, you will play a pivotal role in crafting innovative, domain-specific enterprise applications utilizing C# on .NET 6 and Angular. Your responsibilities will include developing sophisticated web applications, RESTful APIs, and Service Fabric, while transitioning towards Container Apps and integrating with various data storage and messaging technologies.
Key Responsibilities:
- Demonstrate extensive experience with front-end frameworks (Angular) and back-end systems.
- Design, implement, and maintain scalable microservices within a C# .NET framework.
- Collaborate with diverse teams to ensure the delivery of high-quality software solutions.
- Adhere to best practices in coding, focusing on maintainability and compliance with SOLID principles and Clean Architecture.
- Engage in code reviews and contribute to the continuous enhancement of our development processes.
- Participate in the complete software development lifecycle, including testing and deployment activities.
- Bachelor's degree in Computer Science or a related discipline.
- Proven experience in front-end development using Angular and React.
- Strong proficiency in C# and the .NET 6 framework.
- Familiarity with microservices architecture.
- Knowledge of SQL Server, RavenDb, Azure Storage, and messaging services.
- Solid understanding of Clean Architecture and SOLID principles.
- Exceptional problem-solving, communication, and teamwork abilities.
- Comprehensive medical, dental, and vision plans tailored to meet the needs of you and your family.
- Access to a Health Savings Account with employer contributions, along with Flexible Spending Accounts for health and dependent care.
- 401(k) retirement savings plan with company matching contributions and a tuition reimbursement program.
- Additional benefits include Employee Assistance Programs, virtual counseling, Pet Insurance, and various discount programs to support your overall well-being.
- Generous paid time off and competitive holiday options, including a company-wide break during the week between Christmas and New Year's.
- Flexible work arrangements, allowing you to work from home and adjust hours as needed.
- Enjoy a modern office space with complimentary snacks and beverages.
- Comprehensive onboarding and continuous development opportunities provided by our dedicated training team.
- Gain visibility and communication with senior leadership through regular interactions and town hall meetings.
- Participate in a supportive culture that encourages feedback and recognition through our Shout Out Program.
- Stay informed with monthly updates from our executive team, ensuring clear communication across the organization.