Senior Software Engineer - Typescript/C#.NET/Java - Brazil
Codurance • Brazil
Posted: February 5, 2026
Job Description
We are looking for a Senior Software Engineer that shares the same values of pragmatism, professionalism and transparency as us to join our Brazil team! This role combines hands-on software development, technical consultancy, and strategic influence over the evolution of a software quality product with global ambitions.
You will act as a bridge between engineering excellence and business needs, supporting clients in improving their software practices while also collaborating internally on product strategy, architecture, and pre-sales initiatives.
- Strong theoretical and practical knowledge of software quality and modern architectural patterns (modular monoliths, microservices, event-driven architectures).
- Solid experience with Java or C#, TypeScript, and backend development.
- Hands-on experience with TDD, DDD, BDD, and Extreme Programming (XP) practices.
- Experience with AWS and modern testing strategies (unit, integration, E2E).
- Excellent communication skills in Portuguese and English, with the ability to engage both technical and non-technical stakeholders.
- Ability to work hands-on while also providing high-level consultancy to clients.
- Passion for software quality and continuous improvement.
Location and Availability - Based in São Paulo or within a short driving distance.
- Availability for occasional travel (most clients are in São Paulo).
Additional Content
We are looking for a Senior Software Engineer that shares the same values of pragmatism, professionalism and transparency as us to join our Brazil team! This role combines hands-on software development, technical consultancy, and strategic influence over the evolution of a software quality product with global ambitions.
You will act as a bridge between engineering excellence and business needs, supporting clients in improving their software practices while also collaborating internally on product strategy, architecture, and pre-sales initiatives.
- Strong theoretical and practical knowledge of software quality and modern architectural patterns (modular monoliths, microservices, event-driven architectures).
- Solid experience with Java or C#, TypeScript, and backend development.
- Hands-on experience with TDD, DDD, BDD, and Extreme Programming (XP) practices.
- Experience with AWS and modern testing strategies (unit, integration, E2E).
- Excellent communication skills in Portuguese and English, with the ability to engage both technical and non-technical stakeholders.
- Ability to work hands-on while also providing high-level consultancy to clients.
- Passion for software quality and continuous improvement.
Location and Availability - Based in São Paulo or within a short driving distance.
- Availability for occasional travel (most clients are in São Paulo).