Full Time

Senior Software Engineer (Backend / DevOps)

Praos Health Inc.
$110,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 Praos Health Inc., so some details may not match this job. The employer's own page has the real description.

Job Overview

Praos Health Inc. is seeking a Senior Software Engineer specializing in Backend Development and DevOps to join our dynamic technology team. The ideal candidate will be responsible for designing, building, and maintaining scalable and reliable backend systems as well as supporting the deployment processes within a continuous integration and deployment (CI/CD) framework. This includes collaboration with cross-functional teams to enhance overall system performance, ensure the quality of code, and deliver high-performance, secure applications to address critical healthcare challenges.



Job Responsibilities

  • Design and implement server-side logic and data storage solutions with a focus on reliability and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Develop and manage CI/CD pipelines to automate deployment processes and ensure smooth transitions to production environments.
  • Monitor system performance and troubleshoot issues to maintain optimal operations.
  • Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Contribute to architecture discussions, designing robust and scalable backend infrastructures.
  • Ensure security and data protection practices are followed throughout the development lifecycle.
  • Mentor junior engineers, sharing knowledge and promoting a culture of continuous improvement.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, with a strong focus on backend technologies.
  • Proficient in languages such as Java, Python, Go, or Ruby.
  • Extensive experience with cloud services, ideally AWS, Azure, or Google Cloud Platform.
  • Solid understanding of containerization technologies such as Docker and orchestration tools such as Kubernetes.
  • Experience with database design and management, including SQL and NoSQL databases.
  • Demonstrated expertise in source control systems like Git.
  • Strong problem-solving skills and attention to detail.


Technologies & Tools

The Senior Software Engineer will utilize a variety of technologies and tools including but not limited to AWS for cloud deployment, Docker for containerization, Kubernetes for orchestration, and various database technologies such as PostgreSQL and MongoDB. Development will typically occur within modern agile frameworks using tools like Jira for project management and Git for version control.



Ideal Candidates

Ideal candidates for this role are proactive problem-solvers with a deep passion for technology and healthcare innovation. They possess strong communication skills, allowing them to effectively collaborate with multidisciplinary teams. An eagerness to learn and adapt to emerging technologies is essential, as is a commitment to delivering high-quality software solutions. Candidates should thrive in a fast-paced and evolving environment while maintaining a focus on best practices and operational excellence.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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