Humata Health Inc. is seeking a Software Engineer II to modernize our existing healthcare technology solutions. In this role, you'll be helping a team of existing engineers enhance and support our existing applications, focusing on development and maintenance of frontend and backend applications, as well as collaborating with team members on various development tasks.
Responsibilities:
- Assist in developing and maintaining frontend and backend applications
- Write clean, well-documented code following team standards
- Help implement and test RESTful APIs
- Collaborate with team members on development tasks
- Participate in code reviews to improve your skills and knowledge
- Participate in Agile ceremonies and contribute to sprint planning
- Document code, processes, and technical decisions
- Debug and fix issues in existing applications. Specifically, debugging stack traces and web application debug tools
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, related field or equivalent experience
- 3-5 years of professional software development experience
- Solid knowledge of C# and .NET framework
- Experience building and consuming REST APIs
- Solid understanding of database concepts and SQL (e.g. SQL Server)
- Familiarity with version control systems (e.g., Git)
- Knowledge of software development life cycle
- Strong problem-solving skills and eagerness to learn
- Good communication skills and ability to work in a team environment
- Attention to detail and commitment to code quality
- Learn about cloud technologies and assist with implementations
- Stay current with emerging technologies through continuous learning
- Internship or academic project experience with web applications
- Understanding of cloud platforms (e.g., Azure, AWS)
- Familiarity with Agile/Scrum methodologies
- Knowledge of object-oriented programming principles
- Experience with unit testing and test-driven development
- Solid understanding of CI/CD concepts
- Postman or API related tools
- Knowledge of containerization technologies
- Interest in developing secure and scalable applications
- Eagerness to learn about healthcare technology, HIPAA compliance and healthcare data handling