We are looking for a .NET Software Architect to work in an agile software development team in a collaborative environment, helping to drive results and deliver value to one of our international clients, in a 100% remote operation in Brazil!
To Be Considered You'll Need:
- English fluency ( you have to have excellent English skills in conversation to join in meetings with the customer )
- Your CV/resume submitted in English.
Your mission:
- Technically lead a team and help with day-to-day problem solving
- Define technical solutions together with the client
- Promote the adoption of reusable assets, corporate architecture and manage technical debt;
- Ensure the execution of good development and DevSecOps practices;
- Produce documentation to help guide developers towards agile deliveries
- Conduct internal technical discussions with CI&T team(s)
What do you need to know
- Solid experience in Software Architecture and Design;
- Experience with validating non-functional requirements (performance, security, etc.);
- Knowledge of microservices architecture, 12-factor app
- Solid knowledge of C#, good object-oriented practices and design patterns
- Solid knowledge of .NET6 / .NETCore
- Experience with some front-end frameworks: ReactJS, VueJS, AngularJS, etc.
- Experience with development and integration of RESTful APIs
- Knowledge of LINQ and Entity Framework (or other ORM)
- Quality assurance through static analyzes (SonarQube) and automated tests (unit, component, integration and end-to-end)
- Have experience with CI/CD, DevSecOps
- Have experience with code versioning and SCM process
- Have experience with technical management, technical debt and product/system evolution;
- Have experience with team training, training and code review]
- Experience with Microsoft Azure
You will stand out if you have:
- Experience with Serverless and Event-Driven Architecture
Our benefits
- Health plan and dental plan;
- Meal allowances;
- Childcare assistance;
- Extended parental leave;
- Gympass
- Life insurance;
- Partnership with an online mental health platform;
- CI&T University;
- Discount Club;
- Support Program: legal; financial; physiotherapy; psychological guidance; nutritionist and more;
- Pregnancy course and responsible parenthood;
- Partnership with online course platforms
- Platform for language learning;
- And many others.
#LI-LL3
#MidSenior