Skip to content
mimi

Senior Software Engineer

Capgemini

New York · On-site Full-time Senior $100k – $140k/yr 2d ago

About the role

About

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Location

Jersey City, NJ

Key Responsibilities

  • Design, develop, and maintain scalable, secure, high‑performance applications using .NET Core and ReactJS
  • Work closely with product owners, architects, and cross‑functional teams to translate business requirements into technical solutions
  • Lead technical design discussions, code reviews, and best‑practice implementation across the team
  • Own end‑to‑end delivery of features including architecture, development, testing, and deployment
  • Optimize application performance, scalability, and reliability
  • Mentor junior engineers, provide technical leadership, and set high engineering standards
  • Contribute to architectural decisions and strategic technology choices
  • Ensure code quality through automated testing, CI/CD pipelines, and adherence to coding standards
  • Troubleshoot, debug, and resolve complex technical issues efficiently
  • Stay updated with emerging trends and proactively propose innovative solutions

Required Technical Skills

  • 10 years of hands‑on experience in software development
  • Strong expertise in C#, .NET Core, ASP.NET Web API
  • Deep experience in ReactJS, Redux, TypeScript, modern JavaScript (ES6)
  • Solid understanding of object‑oriented design, design patterns, and clean coding practices
  • Experience building RESTful APIs, microservices, and cloud‑native applications
  • Proficiency with SQL/NoSQL databases (SQL Server, PostgreSQL, MongoDB, etc.)
  • Strong understanding of CI/CD pipelines, Git, DevOps practices
  • Experience with Azure, AWS, or GCP cloud services (Azure preferred)
  • Familiarity with Docker, Kubernetes (containerized deployments is a plus)

Soft Skills / Leadership Attributes

  • Excellent problem‑solving and analytical thinking
  • Strong communication and stakeholder‑management skills
  • Ability to work independently with minimal supervision
  • Demonstrated leadership abilities and experience mentoring others
  • High ownership mindset, passion for quality, and continuous improvement
  • Proactive, innovative, and committed to delivering impactful results

Compensation

  • Base salary range: $100,000 – $139,992 (subject to change based on location, experience, and other factors)

Benefits (U.S. & Canada)

  • Paid time off based on employee grade (Vacation: 12–25 days, company‑paid holidays, personal days, sick leave)
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Additional benefits as provided by local policy and eligibility

Skills

.NET CoreASP.NET Web APIAzureC#CICDDevOpsDockerGitGCPKubernetesMicroservicesMongoDBNoSQLObject-oriented designPostgreSQLReactJSReduxRESTful APIsSQLSQL ServerTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free