The Acute Care Technology division at ZOLL Medical Corporation is looking for a Software Engineer I – Applications to develop and deliver innovative lifesaving products and software solutions. The role involves working on SaaS applications, adhering to Agile development practices, and ensuring product quality through automated testing.
Requirements
- Experience with SaaS applications
- Experience working in public cloud deployments (AWS preferred), NoSQL and Relational Database Systems, microservices, containerization, service monitoring, serverless computing, event-driven programming, and DevOps including CI/CD and infrastructure as code (IaC) required
- Experience with Desktop applications developed in C is preferred
- Experience with WPF is desired
- Experience with Mobile applications developed in Swift or Java is desired
- Proficiency with C, .Net Core and/or Framework, and SQL
- Experience with HTML, CSS, JavaScript, and a modern SPA (single page application) framework
- Experience writing and maintaining automated tests (integration and unit tests)
Responsibilities
- Develop and evaluate code to ensure that it is valid, properly structured, performs optimally, and is consistent with industry best practices
- Incorporate unit and integration testing in a TDD/CI/CD environment
- Support automated UI/API testing by QA team
- Work with the product owner, stakeholders, UX, QA and other engineers to create effective solutions
- Participate in design and code reviews
- Diagnose and resolve product issues in test and some production environments
- Has technical understanding of the overall product
Other
- 0-2 years of experience in a professional application development environment required
- 1-2 years healthcare technology experience preferred
- Passion for Agile development principles on a highly collaborative team
- Proactive and demonstrates ownership in solving problems and seeking input from teammates
- Communicates openly and honestly and respects the variety of personality styles that make up the team