Apply with hirly
RDI Brazil - Senior Software Developer - New Features
Capgemini · São Paulo, BR
Upload your resume to see how well you match this job — free, in seconds, no account needed.
Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.
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