SENIOR SOFTWARE ENGINEER - BACKEND POSITION (COLOMBIA)

Brightinsight


We are looking for someone who thrives in a start-up environment and demonstrates: Intensely collaborative Passionately focused on the customer Detail oriented Disciplined executor of responsibilities Tenacious commitment to continuous improvement Relentless drive to win Intense curiosity on technology Flexibility and willingness to learn Here is a glimpse of what youll do Develop new Java/Python based microservices on BrightInsight Platform. Software design and implementation on a cloud-based 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 predefined BrightInsight Software frameworks and base guidelines. Collaborate with the test team for software verification. Lead and participate in design workshops to facilitate and articulate 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. Here is some of what youll need (required) BS/MS in Computer Science or equivalent fields. 5-8 years of experience as a 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 microservices in cloud environments 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 systems 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. Expected to operate with autonomy, while some oversight and direction may be required. Experience in working in an environment following Agile methodology. Familiarity with the healthcare industry and data privacy regulations is a plus. Experience in working with HL7 FHIR standard and API is a plus. Experience with the Software FMEA process is a plus.

trabajosonline.net © 2017–2021
Más información