About the job
CI&T blends deep technical experience with AI to deliver scalable solutions. With a global workforce of over 8,000 and a 30-year track record, the company partners with more than 1,000 clients worldwide. Embracing Artificial Intelligence is central to CI&T’s approach.
Role overview
This Senior . NET Developer position focuses on designing, developing, and maintaining core software applications. The role involves working closely with cross-functional teams to deliver scalable, high-performance solutions that align with client goals. Strong knowledge of the . NET ecosystem is essential for architecting server-side logic, managing databases, and integrating web services and REST APIs.
What you will do
- Collaborate with frontend developers and stakeholders to deliver complete software solutions
- Write, maintain, and optimize efficient, testable, and reliable C# code using . NET Core or . NET 6+
- Develop and enhance web services and REST APIs, focusing on high availability and low latency
- Contribute to clean architecture, following SOLID principles and industry standards
- Take initiative in troubleshooting, root cause analysis, and ongoing codebase improvements
Requirements
- Significant experience with C# and the . NET framework
- Proficiency in building and consuming REST APIs and working with ASP. NET Core
- Familiarity with relational databases such as SQL Server or PostgreSQL, and experience with Entity Framework
- Strong understanding of Object-Oriented Programming (OOP) and common design patterns
- Experience with version control systems (Git) and project management tools (preferably JIRA)
- Advanced English proficiency in reading and writing
Preferred qualifications
- Experience with Azure or AWS services and CI/CD practices
- Knowledge of unit testing frameworks such as xUnit, NUnit, or MSTest
- Familiarity with JavaScript frameworks (React, Angular) or Blazor
- Background in Agile or Scrum methodologies
