Full Time

Senior Software Engineer (Back-end)

Switchboard Health
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Switchboard Health, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Senior Software Engineer (Back-end) at Switchboard Health will play a pivotal role in designing, developing, and maintaining robust back-end systems to support our healthcare technology solutions. This position requires a depth of experience in creating scalable architecture, optimizing performance, and ensuring tight security practices. The successful candidate will collaborate with cross-functional teams to enhance existing applications and deliver innovative features while mentoring junior engineers and providing guidance on best programming practices.



Job Responsibilities

  • Design, develop, and maintain scalable back-end systems and APIs.
  • Implement microservices architecture and manage service-oriented solutions.
  • Conduct code reviews to uphold quality standards and promote best practices.
  • Collaborate with front-end developers, product managers, and designers to define API requirements and application features.
  • Troubleshoot and resolve performance issues, ensuring high availability and reliability of services.
  • Mentor junior developers, providing training and assistance in back-end development methodologies.
  • Stay updated on industry trends and emerging technologies to bring innovation to our projects.


Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Proven experience in back-end development with at least 5 years in a software engineering role.
  • Strong proficiency in programming languages such as Java, C#, or Python.
  • Experience with database technologies such as SQL, NoSQL, and ORM frameworks.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Knowledge of RESTful and GraphQL APIs.
  • Understanding of software development methodologies, including Agile and DevOps processes.


Technologies & Tools


The Senior Software Engineer (Back-end) will work with various technologies and tools that are essential for developing efficient and secure back-end systems, including but not limited to Java, Spring Boot, Node.js, RESTful APIs, PostgreSQL, MongoDB, Docker, Kubernetes, and cloud services such as AWS or Azure. Additionally, familiarity with CI/CD pipelines and version control systems like Git will be crucial for maintaining smooth workflows.



Ideal Candidates


Ideal candidates for the Senior Software Engineer (Back-end) position at Switchboard Health will have a strong technical foundation, coupled with excellent problem-solving abilities and a creative approach to overcoming challenges. They should possess strong communication skills to effectively collaborate across teams and convey technical concepts to non-technical stakeholders. A passion for healthcare technology and a commitment to improving patient outcomes will set candidates apart, along with the ability to work independently and contribute to a team-oriented environment.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.