Senior Software Developer

New
J
JobgetherHealthcare Technology
Based in the United StatesFull-TimeSenior
Salary129,490.78 - 194,236.16 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerPythonSQLBashJavaKubernetesGoRust

Requirements

  • 5+ years of professional experience in software development.
  • Bachelor’s degree or college-level education in computer science, software engineering, or a related discipline, or equivalent industry experience.
  • Strong programming experience with languages such as Bash, Perl, Python, Go, Rust, or Java.
  • Experience with container technologies including Kubernetes, Docker, Podman, AKS, or OpenShift.
  • Familiarity with cloud platforms such as Azure, AWS, GCP, or similar environments.
  • Experience working with databases, particularly Oracle Database and SQL.
  • Ability to work effectively within an Agile software development environment.
  • Strong analytical and problem-solving skills with the ability to understand and contribute to large, complex systems.
  • Excellent collaboration, communication, and documentation skills.
  • Ability to mentor peers and contribute to technical reviews.

Responsibilities

  • Design, develop, test, and maintain software modules for both existing products and new product development initiatives.
  • Analyze requirements, create technical designs, implement solutions, and perform verification and validation activities according to established development practices.
  • Develop and maintain software for cloud and on-premise environments, including deployment systems supporting applications running on Linux and Kubernetes.
  • Investigate, troubleshoot, and resolve product defects while supporting customer escalations and complex technical issues.
  • Participate in software architecture discussions, code reviews, design reviews, and engineering documentation activities.
  • Collaborate with cross-functional teams, including technical, clinical, and customer-facing stakeholders, to understand requirements and improve solutions.
  • Mentor team members, provide technical guidance, and contribute to knowledge sharing across the engineering organization.
View Full Description & ApplyYou'll be redirected to the employer's site
129,490.78 - 194,236.16 USD per year
Apply Now