This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company is looking for a talented .NET Software Architect to join their remote agile software development team based in Brazil.
The position offers the opportunity to work with international clients in a dynamic and supportive environment.
Responsibilities include leading a technical team, collaborating with clients to define technical solutions, driving the adoption of reusable assets and corporate architecture, ensuring good development practices, and producing documentation for agile deliveries.
The candidate will need strong experience in Software Architecture and Design, knowledge of microservices architecture, proficiency in C# and .NET6/.NETCore, familiarity with front-end frameworks, experience in developing RESTful APIs, and expertise in CI/CD and DevSecOps practices.
Additional requirements include experience with Microsoft Azure, technical management, team training, and mentoring.
Standing out with experience in Serverless and Event-Driven Architecture is a plus.
Requirements:
Excellent English skills for effective communication in client meetings.
Submission of CV/resume in English.
Strong experience in Software Architecture and Design.
Experience with validating non-functional requirements such as performance and security.
Knowledge of microservices architecture and 12-factor app principles.
Proficiency in C# with solid object-oriented practices and design patterns.
Expertise in .NET6 / .NETCore.
Familiarity with front-end frameworks like ReactJS, VueJS, AngularJS, etc.
Experience in developing and integrating RESTful APIs.
Knowledge of LINQ and Entity Framework (or other ORM).
Quality assurance experience through static analysis (SonarQube) and automated tests (unit, component, integration, and end-to-end).
Experience with CI/CD and DevSecOps practices.
Proficient in code versioning and SCM processes.
Experience in technical management, handling technical debt, and overseeing product/system evolution.
Familiarity with team training, mentoring, and code review.
Experience with Microsoft Azure.
Benefits:
Health plan and dental plan.
Meal allowances.
Childcare assistance.
Extended parental leave.
Gympass membership.
Life insurance.
Partnership with an online mental health platform.
Access to CI&T University.
Discount Club benefits.
Support Program covering legal, financial, physiotherapy, psychological guidance, nutritionist, and more.
Pregnancy course and responsible parenthood resources.