Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Software Engineer - Typescript/C#.NET/Java - Brazil

Codurance

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading software consultancy is seeking a Senior Software Engineer to join its Brazil team in São Paulo. This role combines hands-on software development, technical consultancy, and strategic influence over a quality software product. The ideal candidate will have strong experience in software quality, Java or C#, TypeScript, and modern development practices. You will engage with both technical and non-technical stakeholders, ensuring effective communication and support for continuous improvement in software practices.

Qualificações

  • Strong theoretical and practical knowledge of software quality and modern architectural patterns.
  • 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.
  • Excellent communication skills in Portuguese and English.

Responsabilidades

  • Act as a bridge between engineering excellence and business needs.
  • Support clients in improving their software practices.
  • Collaborate internally on product strategy, architecture, and pre-sales initiatives.

Conhecimentos

Software quality
Java
C#
TypeScript
TDD
DDD
BDD
Extreme Programming (XP)
AWS
Portuguese
English
Descrição da oferta de emprego
Overview

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.

Responsibilities
  • 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).
Equal Opportunity

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.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.