Senior Software Engineer, Backend

January 6, 2023

Apply Now

Loading...

BrightInsight

The leading global platform for biopharma & medtech regulated digital health solutions.

Digital Health • Software as a Service • Software as a Medical Device • SaMD • Patient App

201 - 500

Description

• Develop new Java/Python based micro-services on BrightInsight Platform. • Understand, design and participate in architecture of end-to-end products including services, mobile and web applications. • Produce clear, concise, and well-written technical design documents. • Collaborate with software and systems engineering to transform software-based medical devices requirements into formally documented detailed design, and development stories. • Implement services with pre-defined BrightInsight Software frameworks and base guidelines. • Collaborate with the test team for software verification. • Lead and participate in design workshops to facilitate and articulating modelling and architecture principles. • Lead a team of software engineers from nearshore and offshore partners. • Review others work (code, design) and provide guidance for a consistent implementation. • Apply emergent technologies and best practices to the design of software solutions. • Support troubleshooting issues with services and perform data profiling/analytics activities.

Requirements

• BS/MS in Computer Science or equivalent fields 5-8 years of experience as software engineer • Strong understanding of the software design/architecture process 5+ years of experience in Java and/or Python programming 2+ years of experience working in micro-services in cloud environment such as Amazon Web Services or Google Cloud Platform • Experience working in CI/CD Pipelines • Experience with GRPC and REST • Experience with SQL and NOSQL databases • Knowledge of metadata model-driven software system and object-oriented software design • Hands-on experience with tools such as GitHub, Jenkins, Docker and Kubernetes • Experience with unit and integration testing • Strong communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences • And strong written communication skills to be able to write technical documentation at a quality level that can be submitted to Regulatory Authorities. • Knowledge of metadata model

Benefits

• The ability to work in a startup environment where you are able to work on cutting-edge software solutions • The opportunity to work with a team of experienced software engineers who are passionate about the customer • The opportunity to work with a company that is committed to continuous improvement • The opportunity to work with a company that is interested in using emergent technologies and best practices to improve the design of their solutions • The opportunity to work with a company that is open to using your skills in a way that benefits the company • The opportunity to work with a company that is willing to provide guidance for a consistent implementation

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs