EngineerJobs.io
← Back to all jobs

Job Description

Capgemini is hiring a Senior Software Engineer for a hybrid role in New York, NY. In this position, you will serve as a hands-on Technical Lead, coordinating with offshore development teams and providing technical guidance to support end-to-end delivery in an Agile environment while working as a client-facing consultant.

Key Responsibilities

  • Lead and mentor offshore development teams to support delivery execution.
  • Act as the primary technical liaison between client stakeholders and offshore teams.
  • Design, develop, and oversee scalable application solutions.
  • Provide hands-on development support using Java and modern web technologies.
  • Perform code reviews and ensure adherence to best practices and quality standards.
  • Drive Agile delivery activities, including sprint planning and release management.
  • Troubleshoot and resolve complex production and technical issues.
  • Collaborate with business and technical teams to translate requirements into solutions.
  • Monitor project delivery and communicate status, risks, and milestones to stakeholders.
  • Support delivery governance using WSR, MSR, and QBR reporting.

Required Qualifications

  • Strong experience with Java (8-17), Spring Boot, RESTful APIs, JDBC, and Hibernate.
  • Hands-on experience with Angular or React and modern JavaScript frameworks.
  • Proficiency with MySQL, PostgreSQL, or Oracle databases.
  • Experience with GitHub, Jenkins, CI/CD pipelines, and Jira.
  • Working knowledge of AWS services including EC2, S3, Lambda, and RDS.
  • Strong understanding of Agile/Scrum methodologies and release management.
  • Experience leading and managing offshore development teams.
  • Excellent client-facing communication and stakeholder management skills.
  • Strong problem-solving, troubleshooting, and analytical abilities.
  • Ability to translate business requirements into scalable technical solutions.
  • Capability to balance hands-on engineering with technical leadership responsibilities.
  • Excellent verbal and written communication skills.

Technology Stack

Java, Spring Boot, RESTful APIs, JDBC, Hibernate, Angular, React, MySQL, PostgreSQL, Oracle, GitHub, Jenkins, CI/CD pipelines, Jira, AWS (EC2, S3, Lambda, RDS), Agile/Scrum, offshore development teams, WSR, MSR, QBR.

Preferred Experience

  • Experience working directly from client locations.
  • Exposure to enterprise-scale application development and modernization projects.
  • Experience presenting delivery metrics and executive-level status reports.
  • Strong understanding of software development lifecycle (SDLC) best practices.

Compensation

USD 101,140 - 182,624 per year

Location and Work Arrangement

New York, NY (hybrid)

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation 12-25 days depending on grade, Company paid holidays, Personal Days, and Sick Leave.
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
  • Retirement savings plans (for example, 401(k) in the U.S., RRSP in Canada).
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.

Similar Jobs