ZOLL Medical Corporation's Acute Care Technology division is seeking a lead software engineer to enhance and maintain the emsCharts SaaS application, which is critical for Emergency Medical Services (EMS) agencies to manage their daily operations and document patient care, ultimately aiming to improve patient outcomes and enable first responders to perform their jobs quickly and efficiently.
Requirements
- 5+ years of experience as a Full Stack engineer in a professional ASP.NET environment
- Demonstrated ability in delivering customer-facing web-based applications on time using dynamic web-based UI frameworks and .NET C.
- Mastery of HTML, CSS and JavaScript and web-based UI frameworks.
- Experience with AWS technologies such as EC2, ECS, S3, Lambdas, SNS, SQS and EventBridge or similar Azure constructs.
- Excellent knowledge of relational databases (such as Oracle, MS SQL Server, PostgreSQL), SQL, and stored procedure technologies (such as PL/SQL or T-SQL)
- Proficiency with modern VCS and CI/CD using tooling such as Git, BitBucket and TeamCity
- Experience with IaC patterns and tooling such as CloudFormation or Terraform
Responsibilities
- Participate in all aspects of .NET/web-based product delivery including planning, design, development, code reviews, cross-platform/cross-browser testing and production support
- Take the lead on designing larger features within the system; partner with key stakeholders within and across team and organization boundaries to solve complex engineering problems.
- Lead the team to drive improvements to features, functionality, process, architecture, design, and performance to drive efficiency and productivity gains for the entire team.
- Develop and evaluate code to ensure that it is valid, properly structured, secure, performant, and is consistent with industry best practices
- Ensure that assignments are delivered on schedule and in accordance with quality standards and agile best practices
- Provide support to our operations teams to troubleshoot and resolve high-priority customer issues
- Monitor and respond to production incidents to ensure high availability of new and existing software in production.
Other
- Work with the product owner, stakeholders, UX, QA, and other engineers to create effective solutions
- Mentor and guide junior members of the team on their own career growth journey.
- Adhere to established ZOLL engineering standards for UI development, database access, documentation, and development methodology in addition to organizational process controls
- Strong desire to understand the business problems that our technology is created to solve and provide creative and collaborative solutions to those problems.
- Experience providing technical and team leadership to one or more engineering teams.