
About CI&T
Transforming businesses through technology and innovation
Key Highlights
- Headquartered in New York, NY, with a global presence
- 5,000+ employees across multiple countries
- Partners with leading brands like Coca-Cola and NestlΓ©
- Focus on AI/ML, cloud computing, and agile development
CI&T is a global digital transformation company headquartered in New York, specializing in software engineering and IT services. With over 5,000 employees, CI&T partners with major brands like Coca-Cola, Johnson & Johnson, and NestlΓ© to deliver tailored solutions in areas such as AI/ML, cloud comput...
π Benefits
CI&T offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a learning...
π Culture
CI&T fosters a culture of innovation and collaboration, emphasizing agile methodologies and a customer-centric approach. The company values diversity ...
Skills & Technologies
Overview
CI&T is hiring a Senior .NET Developer to develop and maintain high-quality C# code across a microservices ecosystem. You'll work with technologies like .NET Core and ASP.NET to implement complex business logic and APIs. This position requires strong experience in C# and .NET development.
Job Description
Who you are
You have professional experience with C# and .NET development, showcasing your ability to develop and maintain high-quality code across a microservices ecosystem. Your strong knowledge of .NET Core/5+ and ASP.NET Core Web API allows you to implement complex business logic effectively. You are proficient in asynchronous programming patterns in C#, which enables you to manage priorities and performance to deliver high-quality, highly performant solutions. You understand the importance of documenting your work and contributing to continuous integration/continuous delivery (CI/CD) processes, ensuring that your contributions are well-integrated into the team's workflow.
Your experience with microservices architecture and distributed systems equips you to develop APIs that facilitate communication between services. You are familiar with messaging patterns for asynchronous communication, which is crucial for maintaining system integrity while integrating with external systems and databases. You ensure proper error handling and resilience in service communications, which is vital for the reliability of the systems you work on. Writing comprehensive unit and integration tests for C# components is second nature to you, as is conducting code reviews to maintain code quality and architectural integrity.
You thrive on troubleshooting and resolving complex technical issues across the service ecosystem, demonstrating your problem-solving skills and technical expertise. Mentoring junior developers in C# best practices and design patterns is something you enjoy, as you believe in fostering a collaborative and growth-oriented environment. You contribute to technical decision-making and architectural discussions, ensuring that the team is aligned on best practices and innovative solutions.
Desirable
Experience with authentication and authorization frameworks such as Identity Server and JWT is a plus, as is familiarity with CQRS and Mediator patterns. Knowledge of internationalization and localization in .NET, along with an understanding of domain-driven design principles, will further enhance your contributions to the team. You appreciate the principles of test-driven development and are knowledgeable about continuous integration practices, which are essential for maintaining high standards in software development.
What you'll do
As a Senior .NET Developer at CI&T, you will be responsible for developing and maintaining high-quality C# code across our microservices ecosystem. You will implement complex business logic for a large company in the food market, managing your own priorities and performance to deliver high-quality solutions. Your role will involve documenting your work and contributing to CI/CD processes, ensuring that your contributions are seamlessly integrated into the team's workflow.
You will develop APIs that facilitate communication between our microservices and implement messaging patterns for asynchronous communication. Integrating with external systems and databases while maintaining system integrity will be a key part of your responsibilities. You will ensure proper error handling and resilience in service communications, which is vital for the reliability of our systems.
Writing comprehensive unit and integration tests for C# components will be part of your daily tasks, as will conducting code reviews to maintain code quality and architectural integrity. You will troubleshoot and resolve complex technical issues across the service ecosystem, leveraging your expertise to enhance system performance and reliability. Mentoring junior developers in C# best practices and design patterns will be an important aspect of your role, as you help to cultivate a culture of learning and growth within the team.
You will also contribute to technical decision-making and architectural discussions, ensuring that the team is aligned on best practices and innovative solutions. Your insights will help shape the direction of our projects and contribute to the overall success of our technology transformation initiatives.
What we offer
At CI&T, we offer a dynamic work environment where you can thrive and grow your skills. You will be part of a team that values collaboration, innovation, and continuous improvement. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives. Join us in our mission to create scalable tech solutions that unite human expertise with AI.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at CI&T.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
CI&T is seeking a Senior .NET Developer to design and build scalable, cloud-native applications. You'll work with .NET, Azure, and microservices in a collaborative environment. This role requires strong experience in backend development and cloud technologies.

Backend Engineer
CI&T is hiring a Senior Backend Engineer to develop and maintain applications using .NET Core and AWS Cloud. You'll work on regulatory projects for a traditional bank, ensuring compliance and operational efficiency. This role requires strong experience in cloud applications and backend development.

Backend Engineer
CI&T is hiring a Senior .NET Developer to write, test, and optimize code while mentoring junior engineers. You'll work with technologies like C#, React, and Azure in Brazil.

Full Stack Engineer
CI&T is hiring a Senior Full Stack Engineer to develop and maintain applications using .NET Core and Angular. You'll work with microservices and AWS Cloud to ensure high-quality solutions. This position requires solid experience in .NET and Angular, preferably in regulatory and financial contexts.