Software Engineer III
Location: Remote, CO, United States of America
Data Management
ZOLL Data Systems, a division of ZOLL Medical Corporation, is a healthcare software solutions provider that empowers hospital, EMS and Fire, and billing/accounts receivable (AR) teams to deliver more—from better patient outcomes to operational efficiencies and greater revenue capture. Our business exists to help save more lives through data-driven innovation and interoperability, opening new pathways for our customers to achieve the highest levels of care, collaboration, and reimbursement.
Click here to learn more about us!
Job Summary:
We are looking for a talented, full stack software engineer with in-depth knowledge of n-tier business applications to join the Fire team. The Fire Reports SaaS product, built on C#/.NET, JavaScript and Oracle, is a suite of 8 different modules encompassing all the necessary functionality critical to helping EMS and Fire agencies run their day-to-day operations and must be highly available and performant in a variety of environments, from on-site incident response to a remote fire station. Our ideal candidate will create, enhance and maintain customer-facing applications for First Responders within the Fire and Emergency Medical Services (EMS) domain within a cross-functional team. You will be experienced with all layers of the application stack including the backend business logic and database layers, but also fluent with crafting dynamic User Interfaces. You'll help advance the product by engaging with your team and iterating to a result you're all on board with and perhaps more importantly, proud of. Our customers are saving lives and it’s our job to make sure they can do their job quickly and efficiently.
Responsibilities:
Work with the product owner, stakeholders, UX, QA, and other engineers to create effective solutions
Participate in all aspects of our user-friendly .NET/web-based product delivery including planning, design, development, code reviews, cross-platform/cross-browser testing and production support
Provide feedback and recommendations for improvements to features, functionality, process, architecture, design, and performance
Take the lead on designing larger features within the system; partner with key stakeholders within and across team and organization boundaries to solve complex problems.
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
Adhere to established ZOLL engineering standards for UI development, database access, documentation, and development methodology
Follow engineering best practices in a team environment to develop high-quality products
Understand and adhere to organizational process control systems
Provide support to our operations teams to resolve high-priority customer issues
Qualifications:
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 .NET C# MVC & ASP.NET, Visual Studio 2019+ and Windows services in a container
Proficiency with HTML, CSS, AJAX, JavaScript & JQuery
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 writing quality automated tests including unit tests along with utilizing a mock framework
Strong desire to understand the business problems that our technology is created to solve and provide creative and collaborative solutions to those problems.
Intimate knowledge and experience building products using Agile development principles
Willingness to work with and troubleshoot and resolve defects in legacy code; excellent troubleshooting skills
Bonus points if you have:
Experience designing applications for mobile web or touch interfaces
Knowledge of UI Unit testing using frameworks such as Mocha or Jest
Experience with reporting tools such as Snowflake, Birst and Izenda
Experience with AWS technologies such as EC2, S3 and Dynamo DB
Reactive services using frameworks such as RabbitMQ
Salary for this position is $125K-$135K base salary annually.
Perks & Benefits
ZOLL provides a casual work environment, competitive salaries, and a compensation structure that rewards contribution and hard work. For CO local candidates, our Broomfield offices have stocked kitchens, free daily organic fruit delivery, an on-site fitness center and cafe, a dry cleaning service, and much more! Our full benefits package includes 401(k), medical, dental, vision, life, AD&D, flex spending accounts, and STD/LTD.