Fuze Health is dedicated to enhancing healthcare delivery and empowering patients through innovative technology solutions. The Software Engineer will play a vital role in developing and maintaining software applications while collaborating with cross-functional teams to ensure high-quality and scalable products.
Responsibilities:
- Software Design & Development: Design, develop, and maintain web applications using ASP.NET and C#, ensuring scalable and maintainable solutions
- Client-Side Programming: Write and maintain JavaScript code to enhance user interfaces and improve functionality
- Server Administration & Deployment: Manage and configure Windows Server environments for application deployment, monitoring, and support
- System Optimization & Troubleshooting: Troubleshoot, debug, and optimize existing systems to improve performance, reliability, and efficiency
- Code Quality & Documentation: Ensure code quality through unit testing and code reviews; maintain clear documentation for software solutions and configurations
- Cross-Functional Collaboration: Work closely with product managers, QA engineers, and other stakeholders to define, design, and ship new features
- Innovation & Continuous Improvement: Apply engineering, life sciences, and computer science principles to develop innovative solutions that support Fuze Health's mission
Requirements:
- Bachelor's degree or higher in Computer Science, Engineering, or a related field
- Proven experience in software development, preferably within the healthcare or medical technology industry
- Proficiency in Microsoft ASP.NET, C#, and JavaScript
- Experience with Windows Server administration and deployment
- Strong understanding of software design principles, data management, and communication platforms
- Familiarity with version control systems (e.g., Git)
- Excellent problem-solving, analytical, and communication skills
- Ability to adapt to evolving technologies and project requirements
- Knowledge of healthcare regulations and standards (e.g., HIPAA, FDA)
- Experience integrating enterprise information systems and managing data pipelines
- Track record of driving innovation and process improvements in software projects
- Experience collaborating in cross-functional, fast-paced environments