
Senior Software Engineer
ZOLL Medical Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Broomfield • Colorado • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $101,300 - $140,000 per year
Job Level
About the role
- 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
Requirements
- 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.
Benefits
- Comprehensive benefits plans at www.zollbenefits.com
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ASP.NETC#JavaScriptHTMLCSSReactVue.jsAWSSQLCI/CD
Soft Skills
communicationcollaborationmentoringaccountabilityproblem-solvingself-startercross-functional teamworkprocess improvementtechnical excellenceleadership