Synapse Health aims to fix the fractured DME ecosystem and transform the industry by developing tech-based solutions that eliminate age-old DME headaches and result in a seamless experience for all.
Requirements
- Proficiency in at least one modern programming language (e.g., Java, C-Sharp, Python, JavaScript). C-Sharp experience is preferred.
- Familiarity with databases (e.g., SQL, NoSQL) and data modeling concepts.
- Experience with web development frameworks and technologies (e.g., React, Angular, Node.js).
- Experience with Agile software development methodologies.
- Familiarity with cloud platforms (e.g., AWS, Azure) and microservices architecture.
- Knowledge of DevOps practices and CI/CD pipelines.
- Champion and practice AI-assisted coding techniques to enhance development efficiency.
Responsibilities
- Design, develop, and maintain software applications using modern programming languages and frameworks.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
- Write clean, scalable, and efficient code while adhering to best practices in software development.
- Conduct code reviews and provide constructive feedback to junior engineers to ensure code quality and maintainability.
- Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
- Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
- Mentor junior team members and share knowledge to foster a collaborative learning environment.
Other
- 2+ years of experience in software development, with a strong understanding of software development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work collaboratively in a team environment.
- Passion for continuous learning and keeping up with the latest technology trends.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.