Senior Software Consultant (Internal) - Brazil

Posted Yesterday
Be an Early Applicant
Hiring Remotely in São Paulo, BRA
Remote
Senior level
Software • Consulting
The Role
Lead software design and delivery using DDD and Clean/Hexagonal Architecture. Promote Clean Code and SOLID, define TDD/BDD testing strategies, implement automated testing (Selenium/Cypress/Playwright), contribute to DevOps and cloud solutions (AWS/Azure), and mentor engineering teams while consulting with clients.
Summary Generated by Built In

We are looking for a Senior Software Consultant who shares our values of pragmatism, professionalism, and transparency to join our team in Brazil. You will use your expertise both with our clients and internally, helping to shape the future of Codurance.

As a Senior Software Consultant, you will combine strategic vision with hands-on technical delivery, guiding clients and engineering teams to turn complex business challenges into high-impact, sustainable software solutions.

We support our clients in many different ways, giving you the opportunity to work across a broad range of client and internal projects. You might join a Codurance delivery team to build a greenfield product for a startup or help develop a mission-critical system for a large enterprise.

You may also work as an embedded craftsperson within a client’s existing development team, delivering software while helping them strengthen their engineering practices and build better, more sustainable software independently.


Requirements

Key Responsibilities

  • Drive software design using DDD and Clean/Hexagonal Architecture principles.
  • Promote Clean Code, SOLID principles, and strong engineering practices.
  • Define and implement testing strategies, including TDD and BDD.
  • Support automated testing initiatives using Selenium, Cypress, or Playwright.
  • Contribute to DevOps, cloud, and software quality assurance activities.
  • Work collaboratively with clients and multidisciplinary engineering teams.

Essential Requirements

  • Extensive professional experience in software development and architecture. [ 12+ years ]
  • Experience working in Agile, consulting, and software quality-focused environments.
  • Strong hands-on experience developing modern frontend applications with React.
  • Strong hands-on experience designing and developing backend services and APIs using .NET and Node.js.
  • Experience working with AWS or Azure.
  • Experience with automated testing tools such as Selenium, Cypress, or Playwright.
  • Practical experience using AI-assisted development tools to generate, refactor, debug, and test production code, with the ability to critically review and validate AI-generated outputs.

Nice to Have

  • Experience developing with Angular.
  • Experience developing with Kotlin.
  • Fluent or advanced English communication skills.
  • Previous experience working specifically within Software Quality Assurance (SQA).

Location and Working Model

    • Based in São Paulo or within a reasonable commuting distance.
    • Comfortable working in a hybrid model.

Benefits

What's in it for you?

    • Autonomy - Got an idea? Form an Initiative Circle, take ownership, run with it, and see it through to delivery.
    • Our People - You’ll be working alongside Craftspeople who share your interest in learning, whether that’s on a client project or contributing to our internal projects.
    • Training - No fixed training budget. So long as the course is relevant for the company and you'll do a lightning talk on the subject, we’re happy to pay for it.
    • Hybrid Working Model - Work X times at our Clients offices ( to be agreed / defined )

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.

Skills Required

  • Extensive professional experience in software development and architecture (12+ years).
  • Experience working in Agile, consulting, and software quality-focused environments.
  • Strong hands-on experience developing modern frontend applications with React.
  • Strong hands-on experience designing and developing backend services and APIs using .NET.
  • Strong hands-on experience designing and developing backend services and APIs using Node.js.
  • Experience working with AWS or Azure.
  • Experience with automated testing tools such as Selenium, Cypress, or Playwright.
  • Define and implement testing strategies, including TDD and BDD.
  • Drive software design using DDD and Clean/Hexagonal Architecture principles.
  • Promote Clean Code, SOLID principles, and strong engineering practices.
  • Practical experience using AI-assisted development tools to generate, refactor, debug, and test production code, with ability to review and validate outputs.
  • Contribute to DevOps, cloud, and software quality assurance activities.
  • Based in Sao Paulo or within a reasonable commuting distance (hybrid working model).
  • Experience developing with Angular.
  • Experience developing with Kotlin.
  • Fluent or advanced English communication skills.
  • Previous experience working specifically within Software Quality Assurance (SQA).
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
183 Employees
Year Founded: 2013

What We Do

Codurance is a global software consultancy that helps businesses build a better sustainable technical capability to support growth via Software Modernisation, Product Development, Feature Delivery and Platform Engineering. We believe that productive partnerships, collaboration, fast feedback, and small iterations are the best way to deliver successful software projects, using Agile methodologies and Extreme Programming practices, like Test-Driven Development, Simple Design, Pair-Programming and Continuous Integration, in all our projects. We are software craftspeople, passionate about our profession, collaborating with our clients, to help them move into the next stage of growth. Remember to follow us on Twitter (https://twitter.com/codurance) and subscribe to our YouTube channel (https://youtube.com/c/codurance)

Similar Jobs

Circle (circle.so) Logo Circle (circle.so)

Software Engineer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
130K-140K Annually

Halter Logo Halter

Director, Brazil

Greentech • Hardware • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
Remote
Brazil
350 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
11000 Employees

Mastercard Logo Mastercard

Director, Risk Management (Internal Controls/Audit)

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
São Paulo, BRA
38800 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account