Staff Software Engineer

4 weeks ago


Milford, Connecticut, United States BD Full time
Job Description

BD is seeking a highly skilled Staff Software Engineer to join our Software Technology Solutions (STS) organization. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based Clinical Interoperability platforms using Go and AWS infrastructure.

Key Responsibilities:

  • Architect and develop cloud-based Clinical Interoperability platforms using Go and AWS infrastructure.
  • Integrate third-party interface engines to enable data exchange between healthcare systems.
  • Ensure platform compliance with healthcare standards like HL7, FHIR, and regulations such as HIPAA.
  • Leverage AWS services like Lambda, API Gateway, EC2, S3, RDS, DynamoDB, and other relevant AWS services to build a secure, scalable, and cost-effective solution.
  • Drive best practices in cloud architecture, including serverless and containerization approaches using AWS Lambda, ECS, and Fargate.
  • Implement CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy for continuous integration and deployment.
  • Ensure the solution is highly available and resilient, using AWS services like Route 53, CloudFront, and Auto Scaling.
  • Monitor and manage platform performance with AWS CloudWatch, and ensure data security and compliance using AWS IAM, KMS, and GuardDuty.
  • Lead and mentor a team of engineers, ensuring best practices in AWS development, cloud security, and infrastructure-as-code (Terraform/CloudFormation).
  • Collaborate with product, DevOps, and clinical informatics teams to ensure seamless integration and operation of the platform in a production environment.
  • Take ownership of the platform post-launch, ensuring ongoing support, troubleshooting, and continual improvement.

Requirements:

  • 7+ years of experience in software development, with at least 3 years in a technical leadership role.
  • Strong proficiency in Go programming language.
  • Hands-on experience with AWS cloud infrastructure, including Lambda, API Gateway, EC2, S3, RDS, DynamoDB, CloudFormation, and other AWS services.
  • Proven experience in building and deploying cloud-based SaaS solutions focused on clinical interoperability.
  • Experience with third-party interface engines and healthcare interoperability standards like HL7, FHIR.
  • Strong understanding of AWS security best practices, including IAM roles, VPCs, KMS encryption, and HIPAA-compliant architecture.
  • Experience implementing modern software engineering practices.
  • Excellent communication skills and the ability to collaborate with cross-functional teams.

Why Join Us?

At BD, we are committed to investing in our associates' well-being and development. We offer a competitive package of compensation and benefits programs, as well as opportunities for growth and recognition. If you are a motivated and experienced software engineer looking to join a dynamic team, we encourage you to apply for this exciting opportunity.



  • Milford, Connecticut, United States Siemens Digital Industries Software Full time

    Job Title: Software Engineering ManagerJob Summary:Siemens Digital Industries Software is seeking a highly skilled Software Engineering Manager to lead our development team. As a key member of our organization, you will be responsible for managing a team of software developers, ensuring the successful delivery of projects, and driving the development of our...


  • Milford, Connecticut, United States Siemens Digital Industries Software Full time

    Job Title: Software Development Intern - Data Exchange GroupJob Summary: We are seeking a highly motivated and talented Software Development Intern to join our Data Exchange Components team. As a member of this team, you will be responsible for developing and enhancing 3D Data Interoperability APIs, PLMXML Adapters, and 3D Translator products.Key...


  • Milford, Connecticut, United States FCP Euro Full time

    Job Title: Software Quality Assurance EngineerFCP Euro is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our development team, you will be responsible for ensuring the quality of our software products.Key Responsibilities:Develop and execute test plans and test cases to ensure the quality of our software...


  • Milford, Connecticut, United States Actalent Full time

    Job Title: Software Development Engineer - Empower ExpertJob Description:Actalent is seeking a highly skilled Software Development Engineer to join our team. The ideal candidate will have strong experience in SQL and experience working with the Empower software platform.Key Responsibilities:- Develop and maintain software applications using SQL and Empower-...


  • Milford, Connecticut, United States Saxon Global Full time

    Job DescriptionThe Health Care Technology Group (HCG) is seeking a skilled Senior Software Engineer to join its development team. As a senior member, you will be encouraged to provide technical leadership and contribute to the team's center of competence.The ideal candidate will have 8 years of development experience, a Bachelor's Degree, and excellent...


  • Milford, Connecticut, United States General Motors Full time

    About the RoleAs a Senior Software Engineer - Agile Team Lead at General Motors, you will be responsible for leading a scrum team in designing and implementing technical software solutions for VMEC features. You will manage the team's workload and capacity, collaborate with multiple areas of the business, and guide the team's collective work output,...

  • Data Architect

    3 weeks ago


    Milford, Connecticut, United States United Software Group Full time

    Data Engineering Role at United Software GroupWe are seeking a skilled Data Engineer to contribute to the design and growth of our Data Products and Data Warehouses around Engagement and Retention Analytics. The ideal candidate will have strong Python programming skills, strong SQL skills, and hands-on experience with distributed systems such as Spark,...

  • Data Architect

    4 weeks ago


    Milford, Connecticut, United States United Software Group Full time

    Key Responsibilities:As a Data Engineer at United Software Group, you will contribute to the design and growth of our Data Products and Data Warehouses around Engagement and Retention Analytics. You will work with the team to design and develop scalable data warehousing solutions, building ETL pipelines in Big Data environments (cloud, on-prem, hybrid). Our...


  • Milford, Connecticut, United States General Motors Full time

    Job DescriptionAs a Controls and Software Developer at General Motors, you will be part of an Agile Scrum team that develops embedded automotive control systems. Your responsibilities will include providing lean-agile leadership for controls and/or software architecture, guiding design of large and complex software implementations, and interfacing with...


  • Milford, Connecticut, United States General Motors Full time

    Product Vision and Strategy:As a Staff Product Manager at General Motors, you will be responsible for defining and driving the product vision, strategy, and roadmap for the firmware updates platform. This includes ensuring alignment with GM's broader business goals and customer needs.Stakeholder Collaboration:You will lead and collaborate with a diverse set...


  • Milford, Connecticut, United States Siemens Digital Industries Software Full time

    Job OverviewWe are seeking a highly skilled Application Specialist to join our team at Siemens Digital Industries Software. As an Application Specialist, you will be responsible for creating and maintaining high-quality documentation for our Electronic Design Automation (EDA) products. This includes developing user guides, technical notes, and other...


  • Milford, Connecticut, United States Saxon Global Full time

    The Health Care Technology Group (HCG) at Saxon Global is seeking a skilled Senior Software Engineer to join its development team. As a senior member, you will be encouraged to supply technical leadership and expertise within the HCG team.This role includes:Providing mentoring to the HCG team of developers and Tech leads with specific emphasis on sound...


  • Milford, Connecticut, United States Siemens Industry Software Inc. Full time

    About the JobSiemens Industry Software Inc. is seeking a highly motivated and experienced individual for a position as a Solution Architect within our Aerospace, Defense and Transportation (ADT) Business Unit.As a Solution Architect, you will be responsible for designing innovative software solutions using our Xcelerator portfolio to aid our customers in...


  • Milford, Connecticut, United States Jobot Full time

    We are a top-ranked manufacturing company based in Stratford, CT. If you are an experienced Manufacturing Engineer, we would like to hear from you.Key Responsibilities:Utilize your expertise in Machine Shop tools such as bench press and tool and die set-up.Work with AutoCad or other engineering design software.Collaborate with our team to revolutionize the...


  • Milford, Connecticut, United States Agile Resources Inc Full time

    Job Title: Senior Mechanical EngineerAgile Resources Inc is seeking a seasoned Mechanical Engineer with a strong background in heat transfer and thermal systems to join our team.Key Responsibilities:Apply in-depth knowledge of heat transfer principles to various engine applications.Work with hardware, design components, and conduct practical experiments to...

  • Mechanical Engineer

    4 weeks ago


    Milford, Connecticut, United States Insight Global Full time

    Job SummaryWe are seeking a highly skilled Mechanical Engineer to join our team in Cincinnati, Ohio. As a Mechanical Engineer, you will be responsible for the development, integration, and validation of cutting-edge generator technology.Key ResponsibilitiesSupport hardware components and sub-systems from all avenues, including functionality, durability,...

  • Mechanical Engineer

    4 weeks ago


    Milford, Connecticut, United States Insight Global Full time

    Job SummaryWe are seeking a highly skilled Mechanical Engineer to join our team in Cincinnati, Ohio. As a key member of our engineering team, you will be responsible for supporting the development, integration, and validation of our cutting-edge generator technology.Key ResponsibilitiesSupport hardware components and sub-systems from various perspectives,...


  • Milford, Connecticut, United States Jobot Full time

    Fantastic Career OpportunitiesThis Jobot Job is hosted by a top-ranked manufacturing company based in Stratford, CT. We are seeking an experienced Manufacturing Engineer to join our team.As a Manufacturing Engineer, you will have the opportunity to work with state-of-the-art clients, making a meaningful impact on today's society and the next generation. You...

  • Mechanical Engineer

    3 weeks ago


    Milford, Connecticut, United States Inline Plastics Full time

    Job Title: Jr Tooling EngineerInline Plastics is seeking a Jr Tooling Engineer to join our Research, Development, & Engineering team in Milford, CT.Job Summary:The Jr Tooling Engineer will be responsible for maintaining and updating controlled documents related to production tool engineering projects. This includes PDM administrative duties, CAD models &...

  • Service Engineer I

    4 weeks ago


    Milford, Connecticut, United States Hexagon Manufacturing Intelligence Full time

    At Hexagon Manufacturing Intelligence, we're seeking a skilled Service Engineer to join our team. As a Service Engineer, you'll be responsible for installing and servicing a variety of Coordinate Measuring Machines (CMM), machine tools, and accessories at customer sites.Key Responsibilities:Installation and machine maintenance, including diagnosis, repairs,...