Remote Senior Software Engineer, Backend

Posted

Apply now
Please, let BrightInsight know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer (Backend) will lead the design, development, testing, and maintenance of front-end applications for BrightInsight Products.
  • This role requires broad software engineering experience to build end-to-end applications with full stack design in mind.
  • The team member will work using Agile practices and will lead other developers while collaborating closely with designers and back-end developers.
  • Responsibilities include developing new Java/Python based micro-services on the BrightInsight Platform and participating in the architecture of end-to-end products.
  • The engineer will produce clear technical design documents and collaborate with software and systems engineering to transform requirements into detailed designs and development stories.
  • The role involves implementing services with pre-defined BrightInsight Software frameworks and collaborating with the test team for software verification.
  • The engineer will lead design workshops, review others' work, apply emergent technologies, and support troubleshooting issues with services.

Requirements:

  • A BS/MS in Computer Science or equivalent fields is required.
  • Candidates must have 5-8 years of experience as a software engineer.
  • A strong understanding of the software design/architecture process is necessary.
  • At least 5 years of experience in Java and/or Python programming is required.
  • Candidates should have 2+ years of experience working in micro-services in a cloud environment such as Amazon Web Services or Google Cloud Platform.
  • Experience with CI/CD Pipelines, GRPC, REST, SQL, and NOSQL databases is essential.
  • Knowledge of metadata model-driven software systems and object-oriented software design is required.
  • Hands-on experience with tools such as GitHub, Jenkins, Docker, and Kubernetes is necessary.
  • Experience with unit and integration testing is required.
  • Strong communication skills are essential, including the ability to explain complex technical issues to both technical and non-technical audiences.
  • Candidates should be expected to operate with autonomy, with some oversight and direction.
  • Experience in an Agile methodology environment is required.
  • Familiarity with the healthcare industry and data privacy regulations is a plus.
  • Experience with HL7 FHIR standard and API, as well as the Software FMEA process, is also a plus.

Benefits:

  • BrightInsight offers a collaborative and agile work environment focused on continuous improvement and customer satisfaction.
  • Employees have the opportunity to work on innovative projects that leverage digital technology to improve healthcare outcomes.
  • The company promotes a culture of intense curiosity and flexibility, encouraging employees to learn and grow.
  • BrightInsight is an Equal Opportunity Employer, ensuring fair employment practices and reasonable adjustments for qualified applicants with disabilities.
Apply now
Please, let BrightInsight know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
B
BrightInsight's company logo
BrightInsight
View company profile
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback