US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Engineer

At Johnson & Johnson, we believe health is everything.

Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at https://www.jnj.com

Job Function:
Technology Product & Platform Management

Job Sub Function:
Software Engineering – Full Stack

Job Category:
Scientific/Technology

All Job Posting Locations:
New Brunswick, New Jersey, United States of America

Job Description:

Employer:          Johnson & Johnson Services, Inc.

Job Title:            Software Engineer

Job Code:           A011.8950

Job Location:     New Brunswick, NJ

Job Type:            Full-Time

Rate of Pay:       $189,592 - $200,000/year

Job Duties: Design, develop, test, deploy, maintain, and improve software, and provide technical guidance to vendor teams who are involved in software development life cycle.

Work across all technology components including the web/mobile user interface, middleware microservices, and back-end databases with Identity and Access Management technologies.

Solve problems and build innovative software solutions.

Work with Digital Surgery Platform (DSP) leads in designing the Identity and Access Management workflows for Role Based Access Control and Client Credentials based Access Controls for users and other microservices.

Coordinate with vendor teams for timely delivery of product features.

Develop RESTful API services for Identity and Access Management, Application Hosting workstreams.

Create design document, release notes for software artifacts delivered for every release.

Perform code review and design review of deliverables from vendor engineering teams.

Develop unit testing and performance testing according to defined Non-Functional Requirements (NFR) using API client tools.

Optimize the code, DB queries to meet defined NFRs.

Develop Continuous Integration (CI) / Continuous Deployment (CD) pipelines to package software artifacts for deployment using technology stack such as Bitbucket, Jenkins Pipeline Manager (JPM), Azure DevOps (ADO), Terraform, Terragrunt, Docker, and Helm Charts.

Provide L3 support for operations team across DSP solutions during product release cycles and incident response.

Provide support to customer success team in onboarding users, organizations, tenant into the platform.

Manage the deployment pipeline across all environments.

Requirements: Employer will accept a Master's degree in Computer Science, Information Technology or related field and 3 years of experience in the job offered or in a Software Engineer-related occupation.

 

Up to 15% domestic and 5% international...




Share Job