Senior Software Engineer
hace 19 horas
The Senior Software Engineer (Backend) holds the lead developer responsibilities to design, develop, test and maintain applications/platform for BrightInsight. This role requires broad software engineering experience to build end-to-end applications with full stack design in mind.
Team members will work using Agile practices. You will lead other developers and work closely with product managers gathering requirements and implementing the solution end-to-end.
Above all, you will have an opportunity to help the healthcare industry leverage digital technology to engage patients, improve outcomes, and save lives.
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 you’ll 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 you’ll 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.
BrightInsight is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. BrightInsight does not discriminate in employment opportunities or practices on the basis of: age, race, religious belief, colour, sex, national origin, marital status, sexual orientation, gender identity, disability, pregnancy status or any other status protected by law. BrightInsight makes reasonable adjustments so that qualified applicants with a disability may participate in the selection process. BrightInsight will contact you if it is determined that your background is a match to the required skills required for this position. Thank you for considering a career with BrightInsight.
#J-18808-Ljbffr-
Senior Software Engineer
hace 1 mes
Colombia Accione Sas A tiempo completo**Job Title:** Sr Software EngineerAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. This role requires excellent problem-solving skills, strong communication, and collaboration with cross-functional teams.The ideal candidate will have Proficiency in at least one programming...
-
Senior Software Engineer
hace 1 mes
Colombia Montironi A tiempo completoOur company is seeking a skilled Senior Software Engineer to join our team.About the roleWe are looking for a highly motivated professional to lead our software development team.Lead and mentor junior engineersDesign and implement software solutionsCollaborate with cross-functional teams
-
Senior Cloud Engineer
hace 4 semanas
Colombia Cafeto Software A tiempo completoOverviewCafeto Software is a dynamic and innovative company that requires a highly skilled Senior Cloud Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable architectures on AWS, ensuring the smooth operation of our cloud-based services.Job Description:We are seeking a seasoned...
-
Senior Software Engineer
hace 2 semanas
Colombia Nisum A tiempo completoJob Title: Senior Software EngineerNisum, a leading global digital commerce firm, is seeking an experienced Senior Software Engineer to join our team. Our ideal candidate will have a strong background in Java development and a passion for building scalable and efficient software systems.About Us:Nisum is a customer-centric company that enables clients to...
-
Senior Software Development Lead
hace 4 semanas
Colombia Cafeto Software A tiempo completoCafeto Software is seeking a highly experienced Senior Software Development Lead to elevate our engineering team's performance and drive business outcomes. With a strong background in agile methodologies and experience leading teams in continuous deployment environments, this individual will promote a culture of teamwork, transparency, and iterative...
-
Senior Software Engineer
hace 1 mes
Colombia Nagarro A tiempo completoWe are seeking a Senior Software Engineer to join our team at {company}.Key Responsibilities:* Develop and maintain software applications* Collaborate with cross-functional teams to design and implement software solutions* Troubleshoot and resolve software issuesRequirements:* 5+ years of experience in software development* Strong understanding of software...
-
Colombia Casa De Software Tecno Sas A tiempo completoAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team.The ideal candidate will have experience in cloud computing and software development.Key ResponsibilitiesDesign and develop cloud-based software applicationsCollaborate with cross-functional teams to ensure successful project deliveryStay up-to-date with emerging cloud...
-
Senior Software Engineer
hace 1 mes
Colombia SoftwareONE A tiempo completoAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient software solutions.Key Responsibilities:Design and develop high-quality software componentsCollaborate with cross-functional teams to...
-
Senior Software Engineer
hace 1 mes
Colombia Nagarro A tiempo completoAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}.As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages and...
-
Senior Software Engineer
hace 1 mes
Colombia Sofka Technologies A tiempo completoAbout the RoleAs a senior software engineer, you will be responsible for designing and developing cloud-based enterprise software solutions. You will work closely with our team to architect and implement scalable and secure cloud infrastructure.Key ResponsibilitiesDesign and develop cloud-based software solutionsCollaborate with the team to architect and...
-
Senior Software Engineer
hace 3 semanas
Colombia AgileEngine, LLC A tiempo completoJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at AgileEngine, LLC.
-
Senior Software Engineer
hace 1 mes
Colombia International Rescue Committee A tiempo completoWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our backend infrastructure. The ideal candidate will have a strong background in software engineering and experience with backend development. In this role, you will be responsible for designing, implementing, and maintaining scalable and efficient...
-
Senior Quality Assurance Engineer
hace 1 mes
Colombia Coupa Software Inc. A tiempo completoQuality Assurance Engineer Role at CoupaCoupa Software Inc. is focused on making companies operate smarter and grow faster. Our AI-driven platform connects and optimizes sourcing, purchasing, supply chains, and financial management. More than 3,000 global organizations large and small trust Coupa to transform operating margins, increase efficiencies and...
-
.Net Lead/Senior Software Engineer
hace 2 días
Colombia Impelsys A tiempo completo(vc_section)(vc_row)(vc_column)(vc_column_text css="") .Net Lead/Senior Software Engineer Work Location: Colombia / LATAM Remote Key Responsibilities: Design, develop, and implement high-quality software solutions. Collaborate with distributed engineering teams. Ensure solutions meet performance, security, and SLA requirements. Experience...
-
Senior Dot Net Software Engineer
hace 1 mes
Colombia FullStack Labs Inc. A tiempo completoJob Title: Senior Dot Net Software EngineerJob Summary:We are seeking a skilled Full Stack Developer to join our team at FullStack Labs Inc. As a Senior Dot Net Software Engineer, you will play a crucial role in designing and developing scalable software solutions using C# and React.Key Responsibilities:* Develop and maintain complex software applications...
-
Senior Software Quality Assurance Engineer
hace 4 semanas
Colombia FullStack Labs Inc. A tiempo completoAs a Senior Software Quality Assurance Engineer at FullStack Labs Inc., you will play a vital role in ensuring the delivery of high-quality software solutions to our clients.About FullStack Labs Inc.We are a fast-growing software consultancy that specializes in building distributed software development teams and delivering transformational digital solutions....
-
Senior Full Stack Software Engineer
hace 4 semanas
Colombia FullStack Labs Inc. A tiempo completoFullStack Labs Inc. is a leading software consultancy that helps top companies build and deliver transformational digital solutions.We're looking for a highly skilled Senior Full Stack Software Engineer to join our team. As an employee-first company, we prioritize creating a positive, respectful, and supportive work environment.The ideal candidate will have...
-
Senior Software Engineer
hace 1 mes
Colombia Assa Abloy A tiempo completoWe are currently seeking a skilled Senior Software Engineer to join our team.Key ResponsibilitiesDesign and develop full-stack solutions using Java and Python.Collaborate with cross-functional teams to deliver high-quality software products.Requirements5+ years of experience in software development.Strong understanding of full-stack development...
-
Senior Backend Software Engineer
hace 1 mes
Colombia Blanc Labs Inc. A tiempo completoAt Blanc Labs Inc., we are revolutionizing the world of digital transformation. Our team is dedicated to developing cutting-edge software solutions that drive business growth and customer engagement.We are seeking a highly skilled Senior Backend Software Engineer to join our team. This individual will play a crucial role in designing and developing...
-
Senior Software Engineer
hace 1 mes
Colombia Synergy ECP A tiempo completoCompany OverviewAt Synergy ECP, we're committed to delivering excellence in software development. As a Software Engineer, you'll play a key role in designing, developing, testing, and deploying complex software systems.Key Responsibilities• Design and develop software systems based on documented requirements• Collaborate with teams to review and test...