At ZOLL, we're passionate about improving patient outcomes and helping save lives. We provide innovative technologies that make a meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat patients suffering from serious cardiopulmonary and respiratory conditions.
The Acute Care Technology division of ZOLL Medical Corporation develops and delivers innovative lifesaving products and software solutions to EMS, hospital, public safety, and military customers globally. Products include AEDs, trauma kits, ventilators, temperature management solutions, and more. Our dedicated employees take pride in their commitment to improving patient outcomes while delivering world-class customer service.
At ZOLL, you won’t just have a job. You'll have a career—and a purpose.
ZOLL Medical does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need ZOLL immigration sponsorship (e.g. H1B, TN, STEM, OPT, etc.) either now or in the future.
Job Summary
We are seeking a highly motivated, innovative, and experienced Senior Software Engineer to join our team and play a key role in building both foundational and customer-facing functionality across our cloud-based platform. This role involves working closely with the Technical Team Lead, Product Owner, and cross-functional Agile teams to design and deliver scalable, secure, and high-performing applications using C#, AWS-native services, and modern JavaScript frameworks such as React and Vue.js.
You’ll be responsible for feature planning, architectural design, coding, and delivery of high-quality software that supports our strategic business goals. This role is ideal for a full-stack engineer with a passion for solving real-world problems, mentoring others, and driving continuous improvement across the development lifecycle.
Essential Functions
- Collaborate with the Technical Team Lead, Product Owner, UX, QA, and other engineers to design and implement impactful product features
- Lead and contribute to the full software development lifecycle including planning, design, coding, code reviews, testing, deployment, and support
- Take ownership of large or complex features and deliver them from concept through release
- Participate in and help drive improvements across architecture, performance, scalability, and engineering practices
- Develop secure, maintainable, and high-performance code across the entire stack: backend, API layer, and front-end
- Maintain and enforce engineering standards across UI development, database access, documentation, and code quality
- Monitor and respond to production incidents, troubleshoot high-priority issues, and collaborate with Ops and Support teams
- Mentor junior team members and contribute to a culture of collaboration, technical excellence, and accountability
- Engage in Agile ceremonies and contribute to process improvements
- Coordinate with offshore development teams and ensure consistent engineering practices across teams
Knowledge, Skills and Abilities
- 7+ years of professional experience in software engineering, delivering full-stack, web-based applications
- 5+ years of experience in ASP.NET (C#) development
- Strong front-end experience with JavaScript, HTML, CSS, and frameworks like React or Vue.js
- Hands-on experience with AWS services such as EC2, ECS, Lambda, S3, SNS, SQS, and EventBridge (or equivalent Azure services)
- Deep knowledge of relational databases such as MS SQL Server, PostgreSQL, or Oracle; proficiency in writing SQL and stored procedures
- Experience with CI/CD tools such as Git, Bitbucket, TeamCity, or similar
- Familiarity with Infrastructure as Code (IaC) using tools like CloudFormation or Terraform
- Expertise in writing robust unit tests, integration tests, and using mocking frameworks
- Demonstrated success working in Agile environments, delivering features iteratively and incrementally
- Strong communication skills and ability to work cross-functionally across teams
- Comfortable working in and troubleshooting legacy codebases
- A self-starter with a deep desire to understand the business and deliver impactful, reliable software
Required/Preferred Education and Experience
- Bachelor's degree in computer science or a related field
- Experience with ColdFusion
- Exposure to SaaS-based reporting tools like Snowflake, Birst, or Izenda
- Background in the healthcare or EMS domain
- Experience integrating AI technologies into real-world products
- Familiarity with OKTA or other identity management platforms
- Experience in leading small engineering teams or technical initiatives
- Strong business acumen and ability to translate business needs into technical solutions
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities will be reviewed periodically as duties and responsibilities change with business necessity. Essential and marginal job functions are subject to modification.
Compensation for this position is $115K-$135K. Final compensation will be determined by various factors such as a candidate's relevant work experience, skills, certifications, and location.
Details on ZOLL’s comprehensive benefits plans can be found at www.zollbenefits.com.
ZOLL is a fast-growing company that operates in more than 140 countries around the world. Our employees are inspired by a commitment to make a difference in patients' lives, and our culture values innovation, self-motivation and an entrepreneurial spirit. Join us in our efforts to improve outcomes for underserved patients suffering from critical cardiopulmonary conditions and help save more lives.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.