Senior Software Engineer/Lead Developer – RNePCR Patient Charting
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 rock star software engineer with knowledge of n-tier business applications based on Microsoft SQL Server and .NET Framework.
Our ideal candidate will create and maintain customer-facing applications for Emergency Medical Services (EMS) within a cross-functional team. The ideal candidate will be a rock star with the business and database layers, but comfortable working in the user interface. You'll help maintain the product's development by engaging with your team and iterating to a result you're all on board with and perhaps more importantly, proud of. You will work through the entire product lifecycle and will require in-depth understanding of industry best practices with emerging technologies. Our customers are saving lives and it’s our job to make sure they can do their job. RescueNet ePCR is a critical application to EMS and Fire agencies and must be highly available and performant in variety of environments, from the back of the ambulance to a remote fire station.
What you'll do:
- Work with the product owner, stakeholders, UX, QA and other engineers to create effective solutions
- Participate in all aspects of product delivery, including planning, code reviews, and cross-platform / cross-browser testing
- Work with the development team to maintain a user-friendly, Windows Forms-based and web based application to support business intelligence functions
- Provide feedback and recommendations for improvements to features, functionality, architecture, design and performance
- Develop and evaluate code to ensure that it is valid, properly structured, performs optimally, and is consistent with industry best practices
- Collaboratively participate in team meetings as necessary
- Ensure that assignments are delivered on schedule and in accordance with quality standards
- Implement test plans and/or unit tests
- 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
- Utilize organizational process control systems
- Provide support to Operations to resolve high priority customer issues
What you'll need:
- 5+ years of experience in a professional MS SQL/.NET environment
- Not afraid to dig in and become a solid contributor almost immediately.
- Demonstrated ability to effectively implement customer-facing web and enterprise applications using .NET & ASP.NET
- Proficiency with .NET C# and Microsoft SQL
- Proficiency in Windows services
- Experience reading and writing XML
- Proficiency in WinForms
- Experience with Visual Studio 2012+, WPF, VB.Net,
- Experience writing quality unit tests with MS Test and utilizing a mock framework
- Sustained experience releasing customer-facing product on time
- Strong desire to understand the business problems that our technology is created to solve and provide creative and collaborative solutions to those problems.
- Understand how the web works, and how people actually use the data-riven web applications we build
- Familiarity with Agile development principles
- Happy to work with and troubleshoot and resolve defects in legacy code; excellent troubleshooting skills
- Able to remain calm and steadfast when working directly with Support and customers on high priority system issues
Bonus points if you have:
- Proficiency with HTML, CSS, AJAX, JavaScript
- Experience designing applications for mobile web or touch interfaces
- Experience using TFS (Team Foundation Server), TeamCity, Web Services, WiX 3.5+
- Crystal Reports
- Proficiency using AWS and VMWare
- Experience developing software with HIPAA and Protected Health Information (PHI) requirements
- Experience with the development and documentation required for FDA regulated products
The salary for this position is $115,000-$130,000 annually. Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills, certifications, and geographic location.
Perks & Benefits
ZOLL provides a casual work environment, competitive salaries, and a compensation structure that rewards contribution and hard work. Additionally we have stocked kitchens, free daily organic fruit delivery, on-site fitness center, on-site cafe, 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.
ZOLL Data Systems appreciates and values diversity. We are an Equal Opportunity Employer M/F/D/V.
ADA: ZOLL will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990.