
.NET Software Architect
CI&T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Choose architectural patterns, scalability strategies, and security implementations.
- Ensure coding best practices and implement relevant tests.
- Document the architecture, create diagrams, and centralize information.
Requirements
- Design and implement scalable, resilient software architectures.
- Development in C# and application of design principles (SOLID, Clean Code).
- Implementation of automated tests and familiarity with architectural patterns (microservices, message queues).
- Deep understanding of C# and .NET.
- Knowledge of design patterns, architectural principles, and agile practices (Scrum, Kanban).
- Information security, source control (Git), TDD/BDD.
- Docker, Docker Compose, CI/CD, and Infrastructure as Code (IaC).
- Effective communication and collaboration within a team.
- Critical analysis and resolution of complex problems.
- Translating business requirements into technical specifications.
- Clear documentation and adaptability to new technologies.
- Delivering error-free code, using Docker, CI/CD, IaC, and providing cost estimates.
- Proactive, analytical, results-oriented professionals with the ability to learn continuously.
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended parental leave
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass
- Profit Sharing (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to promoting physical and mental health and well-being
- Pregnancy and responsible parenthood course
- Partnerships with online course platforms
- Language learning platform
- And many more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETdesign principlesSOLIDClean Codeautomated testsmicroservicesmessage queuesTDDBDD
Soft Skills
effective communicationcollaborationcritical analysisproblem resolutionadaptabilityresults-orientedproactiveanalyticalcontinuous learningtranslating business requirements