Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Synapse Health Logo

Software Engineer II

Synapse Health

Salary not specified
Aug 28, 2025
Skokie, IL, US
Apply Now

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.