Software Development Engineer
4 weeks ago
ESO is seeking a highly skilled Software Development Engineer to join our team in Nova Scotia. As a member of our EMS Engineering Team, you will be working across our full EMS stack on high-profile products that are revolutionizing the EMS marketplace and fundamentally changing the way Ambulance crews and clinicians provide and track the medical care they provide patients.
Key Responsibilities- Design, develop, and deploy high-quality software applications using C#.NET Core, Angular, and TypeScript.
- Collaborate with cross-functional teams to identify and prioritize project requirements and deliverables.
- Participate in code reviews and contribute to the improvement of the codebase.
- Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to drive innovation and improvement within the team.
- Three+ years of experience in software engineering and software design and architecture principles.
- Problem-solving and analytic thinking skills.
- Experience programming in C#.NET, or another similar language such as Java.
- CI, unit testing, and mocking frameworks (e.g. NUnit / Moq / NSubstitute).
- A demonstrated ability to help drive the technical direction of features through analysis of requirements and peer discussions.
- Logging, monitoring, and alerting frameworks (e.g. Serilog, Application Insights, New Relic)
- Typescript and UI development in Angular
- Git for source control, branching, and merging (e.g. gitflow)
- OO concepts, design patterns, modern.NET web frameworks
- SQL and relational database concepts.
- Serverless, PAAS, and containerized cloud applications
- Messaging and eventing technologies, (e.g. Azure Service Bus, MQ)
- Competitive health plan (medical, dental, and vision insurance)
- RRSP with company match
- Telemedicine service provided by ESO
- Front-loaded vacation and sick time
- Employee Assistance Program (EAP)
- Peace of mind benefits such as life insurance and disability insurance
- Casual office environments and unlimited office snacks and drinks
-
Software Development Engineer
2 months ago
Halifax, Nova Scotia, Canada ResMed Inc Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team at ResMed Inc. As a key member of our engineering team, you will play a critical role in designing and developing innovative software solutions that transform the way healthcare is delivered.Key ResponsibilitiesDesign and develop software solutions that meet the needs of our customers...
-
Software Development Engineer
2 months ago
Halifax, Nova Scotia, Canada ResMed Inc Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team at ResMed Inc. As a key member of our engineering team, you will play a critical role in designing and developing innovative software solutions that transform the way healthcare is delivered.Key ResponsibilitiesDesign and develop software solutions that meet the needs of our customers...
-
Software Development Engineer
4 weeks ago
Halifax, Nova Scotia, Canada ESO Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ESO. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the changing needs of our customers.Key ResponsibilitiesDesign and develop software solutions using C#.NET,...
-
Software Development Engineer
4 weeks ago
Halifax, Nova Scotia, Canada ESO Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ESO. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the changing needs of our customers.Key ResponsibilitiesDesign and develop software solutions using C#.NET,...
-
Software Development Engineer
4 weeks ago
Halifax, Nova Scotia, Canada ESO Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ESO. As a key member of our EMS Engineering Team, you will be responsible for designing, developing, and deploying high-quality software solutions that improve patient care and revolutionize the EMS marketplace.Key ResponsibilitiesDesign and develop software...
-
Software Development Engineer
1 month ago
Halifax, Nova Scotia, Canada ESO Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ESO. As a key member of our Engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using C#.NET, Angular,...
-
Software Development Engineer
1 month ago
Halifax, Nova Scotia, Canada ESO Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at ESO. As a key member of our Engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using C#.NET, Angular,...
-
Software Development Engineer
4 weeks ago
Halifax, Nova Scotia, Canada Magnet Forensics Full timeAbout Magnet ForensicsMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices.Job DescriptionWe are continually innovating so our customers can deploy advanced and effective tools to protect their companies, communities,...
-
Senior Software Development Engineer
3 weeks ago
Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full timeJob Title: Senior Software Development EngineerJob Summary:We are seeking a highly skilled Senior Software Development Engineer to join our team at 9605 GSK Services Sp z o.o. The ideal candidate will have a strong background in software development, with experience in cloud-based technologies and a passion for innovation.Key Responsibilities:Lead the...
-
Software Development Engineer
3 weeks ago
Halifax, Nova Scotia, Canada ResMed Inc Full timeJob Title: Engineer, Platform EngineeringAbout the Role:We are seeking a skilled Platform Engineering Specialist to join our Digital Health Technology team. As a key member of our team, you will be responsible for building, delivering, and managing a portfolio of data management platforms and mobile offerings that support our mission to enhance the lives of...
-
Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada YTR TRANSPORT INC. Full timeJob Title: Software Engineer - Python DeveloperAbout the Role:We are seeking a skilled Python Backend Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:- Design and develop scalable and efficient backend systems using Python- Collaborate...
-
Software Development Engineer
3 weeks ago
Halifax, Nova Scotia, Canada ResMed Inc Full timeJob SummaryResMed Inc is seeking a talented Software Development Engineer to join our Digital Health Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud solutions using AWS. Your expertise in Java, Python, or C# will be essential in building high-performance, scalable, and resilient web...
-
Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada Royale Floors and Surfaces Full timeAs a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the system, ensuring seamless integration with the frontend and database.The ideal candidate will have a solid understanding of programming languages, such as Java, Python, or C++, and experience...
-
Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada Randstad Full timeWe are looking for a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, building, and testing software applications.The ideal candidate will have a strong foundation in computer science and software engineering principles, with experience in programming languages such as Java, Python,...
-
Software Developer Engineer
1 month ago
Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full timeJob Title: Software Developer EngineerWe are seeking an experienced Software Developer Engineer to join our team at GSK. As a key member of our R&D Tech Safety Systems team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Provide technical leadership and...
-
Software Developer Engineer
1 month ago
Halifax, Nova Scotia, Canada 9605 GSK Services Sp z o.o. Full timeJob Title: Software Developer EngineerWe are seeking an experienced Software Developer Engineer to join our team at GSK. As a key member of our R&D Tech Safety Systems team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Provide technical leadership and...
-
Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada Jeep PB03 Full timeWe are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on building scalable, efficient, and user-friendly software solutions.Key ResponsibilitiesDesign and develop software applications using various...
-
Senior Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada BYBLOS HOLDINGS LIMITED Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in developing web applications using JavaScript, HTML, and CSS.### Responsibilities- Design and develop user interfaces- Implement interactive web pages- Collaborate with cross-functional teams### Requirements- 3+ years of...
-
Senior Software Development Engineer
4 weeks ago
Halifax, Nova Scotia, Canada ResMed Full timeAt ResMed, we're passionate about creating innovative digital health technology that enhances the lives of millions of people every day. Our Digital Health Technology team is a dynamic and high-growth environment where you'll have the opportunity to excel, take informed risks, and drive ingenuity across the enterprise.You'll be part of a cloud engineering...
-
Software Engineer
3 days ago
Halifax, Nova Scotia, Canada BFL Canada Full timeJob Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our software applications.Responsibilities:* Design and develop software applications using a variety of programming languages* Collaborate with the development...