Software Engineer II (Mid-level)

Careforth
3d$96,935 - $145,402

About The Position

The Software Engineer II develops new technologies and features, and implements, maintains, and enhances Careforth’s products. The Software Engineer II performs code development, maintenance, reviews, testing, and analysis, and deploys software or product enhancements with minimal supervision from Senior/Principal Software Engineers.

Requirements

  • Bachelor Degree in Computer Science or related field preferred or equivalent work experience
  • 4-6 years experience writing server applications required
  • Experienced in Databases (both design and implementation); Postgres is a plus
  • Minimum 2 years’ experience with either Golang, Java, C++/C# or Python (Python a plus, Golang a big plus)
  • Strong Linux knowledge highly desired
  • Experience building REST services; External integrations a plus
  • Insight into how to build things correctly: Code Reviews, CI, Unit Testing
  • Ability to work under minimal supervision
  • Experience working in healthcare or highly regulated environments highly desired

Responsibilities

  • Design, select technology and implement features for the platform in collaboration with Senior and Principal Software Engineers
  • Design and develop with external partners
  • Full stack implementation of our apps (Javascript)) and APIs (Golang/Python)
  • Design and develop lightning fast services for our backend
  • Collaborate and communicate with agile team through the entire software development cycle
  • Collaborate with Senior and Principal Software engineers on complex assignments
  • Mentor members of the Engineering team on areas of expertise
  • Perform other duties as assigned

Benefits

  • With flexible schedules, a remote-first culture, and a nationally recognized wellness program, our benefits are designed to help you thrive, both professionally and personally.
  • Discover how we invest in you: https://careforth.com/careers/#benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service