AI summary: Full-stack software engineer builds scalable .NET backend services and Next.js frontend applications while applying AI-assisted development techniques to improve code quality and productivity.
We are looking for a Software Engineer to join our team in Brazil, at a Mid-level or Senior level, with strong experience building modern software systems using .NET and Next.js.
You will work across backend and frontend development, contributing to system architecture, engineering practices, and the continuous improvement of software delivery. We are particularly interested in engineers who are already applying AI-assisted software engineering techniques in their day-to-day development workflows, with practical experience using Specification-Driven Development (SDD) and AI coding tools.
The ideal candidate combines strong hands-on development skills with architectural thinking, autonomy, and the ability to operate effectively in fast-paced engineering environments.
Key Responsibilities
Essential Requirements
Nice to Have
Practical experience applying AI to software development, particularly SDD and AI-assisted engineering techniques.
Experience working with AWS and cloud-based architectures.
Previous experience working in large-scale corporate environments. Location and Working Model
Based in SĂŁo Paulo or within a reasonable commuting distance.
Comfortable working in a hybrid model.
Whatâs in it for you?
Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.