hirly

Capgemini

RDI Brazil - Senior Software Developer - New Features

São Paulo, BR

Apply through hirly

Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.

Apply with hirly

hirly's read of this role

Role family
Engineering
Seniority
Senior
Country
BR
Work mode
On-site / unstated
First seen by hirly
27 Sept 2026

Derived automatically from the posting. Sign up to see how the role scores against your own resume.

the posting

RDI Brazil - Senior Software Developer - C#/.NET

About the role

We are looking for a Senior Software Engineer with strong hands-on experience in C#/.NET to join our engineering team.

In this role, you will contribute to the design, development, and maintenance of scalable software solutions, working closely with technical and cross-functional teams in a global environment. We are looking for someone with solid software engineering fundamentals, strong problem-solving skills, and the ability to contribute independently to complex technical initiatives.

What you'll do

  • Design, develop, and maintain scalable applications and services using C#/.NET.
  • Build and evolve APIs, microservices, and distributed systems.
  • Contribute to architectural and technical design decisions.
  • Participate throughout the software development lifecycle, including design, coding, testing, deployment, monitoring, and production support.
  • Support engineering best practices through code reviews, technical discussions, and knowledge sharing.
  • Mentor and support other engineers when needed.
  • Collaborate with Product, Architecture, QA, DevOps, and other engineering teams in a global environment.

Must-have requirements

  • 8+ years of professional software development experience.
  • Strong hands-on experience with C#/.NET and backend development.
  • Experience designing and developing APIs, microservices, and enterprise applications.
  • Solid understanding of software architecture, object-oriented programming, design patterns, and SOLID principles.
  • Experience with cloud environments (Azure, AWS, or GCP).
  • Experience with CI/CD and modern software development practices.
  • Experience with automated testing and code quality practices.
  • Previous experience mentoring engineers and/or contributing to technical and architectural decisions.
  • English proficiency for professional conversations - you will work directly with a global team.

Nice to Have

  • Experience with GCP.
  • Event-driven architectures and messaging technologies.
  • Docker and Kubernetes.
  • JavaScript/TypeScript.
  • C++ or Next.js.
  • Experience with high-volume transactional systems.
  • Previous experience working with global or distributed engineering teams.

What we offer

Meal voucher (R$ 41,35)

Bradesco health insurance (No discount and no co-payment - extends to dependents)

Bradesco dental insurance (No discount and no co-payment - extends to dependents)

Day care assistance for children up to 5 years old

Zurich life insurance

TotalPass

Mental and nutritional assistance - Oriente-me (part of Bradesco)

Parental leave extended

High level of autonomy in a laid-back environment

An international and multicultural squad

Certifications and Training

We will pay 50% of the total costs of an English regular classes with the schools that partner with RDI

License for online tech platform

Mentoring & Buddy Programs

Flexible & partial home office policy

Great chances for career growth

Original posting on Capgemini's site ↗

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job