Software Development Engineer Ii

CSG

Brazil
Fully remote
Test-driven development (tdd)
Spec-driven development (sdd)
Cloud-native patterns in aws
Contribute to the design, development, and evolution of microservices and web applications deployed in AWS, working closely with product owners, test engineers, and DevOps teams

Job Summary

  • Contribute to the design, development, and evolution of microservices and web applications deployed in AWS, working closely with product owners, test engineers, and DevOps teams.
  • Apply Test-Driven Development (TDD) as a core engineering practice, ensuring strong unit and integration test coverage as part of the definition of done.
  • Leverage AI-assisted and agentic development capabilities to support implementation, refactoring, and analysis, while retaining full accountability for design decisions, correctness, and test quality.

Matching Summary

Contribute to the design, development, and evolution of microservices and web applications deployed in AWS, working closely with product owners, test engineers, and DevOps teams.

Skills & Requirements

Must-have

  • Test-Driven Development (TDD)
  • Spec-Driven Development (SDD)
  • cloud-native patterns in AWS
  • microservices and web applications
  • JavaScript/TypeScript, Angular, or Python
  • SQL and relational databases

Nice-to-have

  • AI-assisted development approaches
  • scripting languages (Shell, Bash, Perl)
  • contributing to shared engineering standards

Key Requirements

  • Bachelor’s degree in Computer Science or equivalent experience
  • 5+ years software development experience
  • 2+ years building/deploying applications in AWS
  • Intermediate to fluent English proficiency

Work Rights

Not specified

Tailored Resume

Cover Letter