
Master Developer, .NET / AWS
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Brazil
Visit company websiteExplore more
Tech Stack
About the role
- You will be part of a team that will modernize the solutions of one of Brazil's most renowned hospitals.
- Adopt the use of Artificial Intelligence tools to accelerate development and drive learning.
- Pursue and value continuous improvement of processes and engineering practices.
- Contribute to the architecture and development of high-performance, scalable systems.
- Work with a focus on the impact delivered by the solution and on the user experience.
- Integrate systems with cloud services.
Requirements
- 8+ years of experience with .NET [ASP.NET Core, .NET 6+]
- RESTful standards – knowledge and application of best practices for creating APIs – verbs, message families and applicability. Naming conventions for route creation [ASP.NET Web API, Swagger, RESTful API Design]
- API security – use of authentication and authorization mechanisms for API consumption [JWT, OAuth 2.0]
- ORM mechanisms – knowledge and practical experience with concepts and applicability [Entity Framework Core, Dapper]
- Object-oriented programming – strong command of the paradigm with fluency in concepts and application [SOLID, encapsulation, inheritance]
- Design patterns – knowledge and use of main patterns (creational, structural, behavioral) [Singleton, Repository, Factory]
- Dependency injection – concepts and use of DI libraries in .NET [Microsoft.Extensions.DependencyInjection, Autofac]
- Docker and Docker Compose [Docker, Dockerfile, Docker Compose]
- Resilience strategies [Circuit Breaker, Retry Pattern, Bulkhead]
- Knowledge of SQL and NoSQL databases [SQL Server, PostgreSQL, MongoDB]
- Practical knowledge and experience with Kubernetes systems and provisioning using AWS EKS
- Experience with messaging using SNS/SQS or Kafka
- Experience provisioning and optimizing relational databases on AWS such as AWS RDS or Aurora
- Basic knowledge of AWS networking (VPC, Route, Security Group, etc.)
- Knowledge and experience building a test pyramid
- Experience with test automation
- Experience using AI tools for development
- Experience with Flutter or React Native.
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);
- Employee discount club;
- Free online platform dedicated to physical and mental health and well-being;
- Pregnancy and responsible parenthood course;
- Partnerships with online course platforms;
- Language learning platform;
- And many others
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETASP.NET Core.NET 6+RESTful API DesignAPI securityEntity Framework CoreDapperObject-oriented programmingDesign patternsDocker
Soft Skills
continuous improvementuser experience focusteam collaborationimpact delivery