Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Codurance

Senior Software Consultant

Codurance

. Leverage software expertise with clients and internally to help shape Codurance's future .

Posted 10/28/2026full-timeSão Paulo • BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in software development and architecture, with a strong focus on delivering sustainable software solutions using Domain-Driven Design, Clean Architecture, and Agile methodologies. Proficient in client engagement, mentoring engineering teams, and implementing automated testing strategies.

Highest-signal resume keywords
Software DevelopmentDomain-Driven DesignAutomated TestingCloud PlatformsClient Engagement

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
.NETC#JavaTypeScriptReactNode.jsTDDBDDDevOpsCI/CD
Soft Skills
Client EngagementMentoringTechnical LeadershipCommunicationCollaboration
Tools & Technologies
SeleniumWebDriverCypressPlaywrightAWSAzureAI-Assisted Development Tools
Industry Keywords
AgileSoftware Quality AssuranceClean CodeSOLID PrinciplesHexagonal Architecture

Tech Stack

Tools & technologies
AngularAWSAzureCloudCypressJavaJavaScriptKotlinNode.jsReactSeleniumTypeScript.NET

About the role

Key responsibilities & impact
  • Leverage software expertise with clients and internally to help shape Codurance's future
  • Combine strategic vision with hands-on technical delivery
  • Guide clients and engineering teams in transforming complex business challenges into sustainable software solutions
  • Join delivery teams building greenfield products for startups or mission-critical systems for large enterprises
  • Work as an embedded craftsperson within client development teams
  • Deliver software while strengthening engineering practices and enabling teams to build, maintain, and evolve software independently and sustainably
  • Drive software design using Domain-Driven Design and Clean and Hexagonal Architecture principles
  • Promote Clean Code, SOLID principles, and strong software engineering practices
  • Define and implement testing strategies, including TDD and BDD
  • Support automated testing initiatives
  • Contribute to DevOps, cloud engineering, and software quality assurance activities
  • Collaborate with clients and multidisciplinary engineering teams
  • Facilitate technical discussions, lead workshops, present solutions, and support architectural decisions
  • Mentor engineering teams and improve engineering practices and continuous delivery of high-quality software

Requirements

What you’ll need
  • Extensive professional experience in software development and architecture, with 12+ years of experience
  • Previous experience working for technology consulting firms or delivering consulting projects for multiple clients, preferably in the Brazilian market
  • Proven direct client engagement experience, including requirements gathering, technical discussions, presentations, workshops, expectation management, and decision-making
  • Hands-on experience with one or more of .NET, C#, Java, or TypeScript
  • Practical experience developing modern applications with React and/or backend services and APIs using Node.js
  • Experience with automated testing tools such as Selenium, WebDriver, Cypress, or Playwright
  • Practical knowledge of TDD and/or BDD
  • Experience working in Agile environments focused on software quality, maintainability, and sustainable software evolution
  • Experience with cloud platforms such as AWS or Azure
  • Hands-on 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
  • Experience developing with Angular or Kotlin is nice to have
  • Knowledge of DDD, Clean Architecture, Hexagonal Architecture, Clean Code, and SOLID principles is nice to have
  • Experience with DevOps, CI/CD, and Software Quality Assurance is nice to have
  • Fluent or advanced English communication skills is nice to have
  • Previous experience as a technical lead, engineering leader, or mentor is nice to have
  • Based in São Paulo or nearby cities within a reasonable commuting distance to the city and client offices
  • Availability to work from client offices 3 days per week
  • Comfort working in a consulting environment, with frequent interaction with clients and multidisciplinary teams

Benefits

Comp & perks
  • Autonomy to form Initiative Circles, take ownership, implement ideas, and see them through to delivery
  • Work alongside craftspeople passionate about software engineering and continuous learning
  • Relevant course costs covered when learning is shared through a short lightning talk
  • Hybrid working model
  • Equal opportunities and inclusive workplace