... engineer the future and safeguard our planet. As a member of our team, you'll dive into an ... The Senior Software Developer - Internet of Things (IoT), is responsible for designing and ...
... engineer the future and safeguard our planet. As a member of our team, you'll dive into an ... The Senior Software Developer - Internet of Things (IoT), is responsible for designing and ...
... engineer the future and safeguard our planet. As a member of our team, you'll dive into an ... The Senior Software Developer - Internet of Things (IoT), is responsible for designing and ...
Quick apply
... engineer the future and safeguard our planet. As a member of our team, you'll dive into an ... The Senior Software Developer - Internet of Things (IoT), is responsible for designing and ...
RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Must-haves: * 10+ years' experience in ...
Quick apply
RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Must-haves: * 10+ years' experience in ...
Sr. Software Engineer
Toronto, ON · On-site
The Senior Software Engineer is responsible for designing, developing, testing, deploying, and ... and developer productivity. Architecture, Platforms & Interoperability * Develop APIs, backend ...
Sr. Software Engineer
Toronto, ON · On-site
The Senior Software Engineer is responsible for designing, developing, testing, deploying, and ... and developer productivity. Architecture, Platforms & Interoperability * Develop APIs, backend ...
We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation ...
We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation ...
Sr. Software Developer
Toronto, ON · On-site
CA$110K - CA$135K/yr
Proactively address any software issues and resolve quickly and effectively Requirements * 10+ years of work experience as a full stack developer (Java+ React/Angular) or any similar role * Exposure ...
Sr. Software Developer
Toronto, ON · On-site
CA$110K - CA$135K/yr
Proactively address any software issues and resolve quickly and effectively Requirements * 10+ years of work experience as a full stack developer (Java+ React/Angular) or any similar role * Exposure ...
Job Requisition ID # 26WD100072 Senior Software Developer- Platform & Emerging Technologies Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of ...
Job Requisition ID # 26WD100072 Senior Software Developer- Platform & Emerging Technologies Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of ...
The Senior Software Developer is responsible for the design, development, implementation, and ongoing evolution of complex software solutions that support strategic business objectives. The role ...
The Senior Software Developer is responsible for the design, development, implementation, and ongoing evolution of complex software solutions that support strategic business objectives. The role ...
Senior Software Engineer
Mississauga, ON · On-site
As a Senior FullStack Software Engineer, you will design and build elegant, highimpact capabilities ... Contribute to and improve our CI/CD, DevOps, and testing practices (for example, TeamCity ...
Senior Software Engineer
Mississauga, ON · On-site
As a Senior FullStack Software Engineer, you will design and build elegant, highimpact capabilities ... Contribute to and improve our CI/CD, DevOps, and testing practices (for example, TeamCity ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer
Toronto, ON · On-site
As a Senior FullStack Software Engineer, you will design and build elegant, highimpact capabilities ... Contribute to and improve our CI/CD, DevOps, and testing practices (for example, TeamCity ...
Senior Software Engineer
Toronto, ON · On-site
As a Senior FullStack Software Engineer, you will design and build elegant, highimpact capabilities ... Contribute to and improve our CI/CD, DevOps, and testing practices (for example, TeamCity ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Developer - Knowledge Extraction Team
Toronto, ON · Hybrid
CA$144K - CA$195K/yr
The Senior Software Engineer, AI is a hands-on technical leader responsible for building, operating, and evolving the systems that turn large volumes of semi-structured legal documents into ...
Senior Software Developer - Knowledge Extraction Team
Toronto, ON · Hybrid
CA$144K - CA$195K/yr
The Senior Software Engineer, AI is a hands-on technical leader responsible for building, operating, and evolving the systems that turn large volumes of semi-structured legal documents into ...
Senior Software Developer
Toronto, ON · Remote
CA$123K - CA$187K/yr
The Opportunity Our Engineering team owns the code that lets our customers do powerful things with ... You've seen the inner workings of how software is made by a team on a shared codebase - you can ...
Quick apply
Senior Software Developer
Toronto, ON · Remote
CA$123K - CA$187K/yr
The Opportunity Our Engineering team owns the code that lets our customers do powerful things with ... You've seen the inner workings of how software is made by a team on a shared codebase - you can ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key Responsibilities * Design, develop, maintain ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key Responsibilities * Design, develop, maintain ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
As a Senior Software Developer, you will focus on building and scaling our developer infrastructure. You will manage and optimize monorepo builds with Bazel and own the remote build execution cluster ...
As a Senior Software Developer, you will focus on building and scaling our developer infrastructure. You will manage and optimize monorepo builds with Bazel and own the remote build execution cluster ...
THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key Responsibilities * Design, develop, maintain ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
Quick apply
THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key Responsibilities * Design, develop, maintain ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
Senior Software Developer Engineer information
What is a senior software developer engineer?
What are the key skills and qualifications needed to thrive as a senior software developer engineer?
What are some common challenges faced by senior software developer engineers when leading project teams?
What is the difference between Senior Software Developer Engineer vs Software Developer?
| Aspect | Senior Software Developer Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWS | Bachelor's degree in CS or related field; 0-2 years experience; certifications are optional |
| Work Environment | Team lead roles, project planning, mentoring | Development tasks, coding, testing |
| Employer & Industry Usage | Tech companies, software firms, startups | Same as Senior Software Developer Engineer |
The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.
What cities near Milton, ON are hiring for Senior Software Developer Engineer jobs?
Cities near Milton, ON with the most Senior Software Developer Engineer job openings:

Full-time
Re-posted 15 days ago
Job description
Imagine working at the forefront of innovation in fluid-flow technology, with over 1400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facilities on four continents. Armstrong Fluid Technology is more than just a leader in our industry; we are a community of the brightest and most creative minds, driven by a shared mission to engineer the future and safeguard our planet.
As a member of our team, you'll dive into an environment that encourages learning and boundary-pushing every day. You'll be part of an agile and dynamic workplace where today's solutions are built for tomorrow's challenges.
The Senior Software Developer - Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that integrate with cloud platforms like AWS or Azure. They will be responsible for designing and implementing key IoT systems.
This position is in Toronto, Canada with possible travel to our global operations in the USA, UK, Continental Europe, India, and China.
In addition to annual initiatives, the key accountabilities of this position are:
Key Accountabilities:
- Design and implement end-to-end IoT solutions using AWS or Azure cloud platforms.
- Design and implement fault-tolerant systems and services that run at large scales and high availability guarantees.
- Actively participate in the design and implementation of IoT devices, edge devices and cloud infrastructure.
- Develop and maintain technical documentation, including architecture diagrams and design documents.
- Collaborate with cross-functional experts, including software development, data analytics, and cybersecurity teams, to deliver IoT solutions.
- Keep up to date with the latest trends and technologies in IoT and cloud platforms.
- Mentor other developers in software development best practices and processes.
- Advise the leadership team on technical direction.
What We're Looking For
To thrive in this role, you should bring:
Role Requirements
Education
- Bachelor's or Master's degree in Computer Science or a related field.
- AWS and/or Azure certifications considered a plus.
Experience
- Minimum of 5 years of experience in designing and implementing secure and scalable IoT solutions preferably in an industrial setting.
- Minimum of 2 years of experience in AI software development.
- Minimum of 10 years of experience in software development.
Skills:
- Modern design patterns and microservice based architectures.
- AI driven software development.
- Containers, Kubernetes, message queues and all other related technologies.
- Test Driven Development
- Ability to match deep technology value with potential business value and partners.
- Ability to break down complex problems in a simplified way, conduct root cause analysis and provide clear, well-thought-out recommendations.
- Strong expertise in cloud platforms such as AWS and Azure, including IoT services and features.
- Familiarity with IoT protocols such as MQTT, CoAP and HTTP.
- Experience with edge computing technologies and protocols such as OPC UA, Modbus, BACnet, and CAN bus.
- Knowledgeable about Containerization technologies like Docker and Kubernetes.
- Expertise in microservices serverless architectures.
Why Armstrong Fluid Technology?
By joining us, you'll become part of a global community dedicated to pushing the boundaries of fluid-flow technology. You'll have endless opportunities to learn, grow, and make a significant impact on the world. Together, we'll build tomorrow's solutions today.
About Armstrong Fluid Technology
Sourced by ZipRecruiter
Industry
Water, sewage, waste, steam, air heating and cooling systems
Company size
1,001 - 5,000 Employees
Headquarters location
Toronto, ON, CA