
Job Overview
Location
Brazil
Job Type
Full-time
Category
Backend Engineer
Date Posted
March 4, 2026
Full Job Description
đź“‹ Description
- • As a Senior Back-end Developer specializing in .NET at CI&T, you will be at the forefront of technological transformation, leveraging your expertise to design, develop, and maintain robust, scalable, and cloud-native software solutions. You will be an integral part of a dynamic team, contributing to projects that redefine how businesses operate through innovative technology. Your role will involve a deep dive into complex business logic, translating intricate requirements into high-performance applications that drive significant client value.
- • You will be responsible for the end-to-end development lifecycle of our back-end services. This includes writing clean, efficient, and maintainable C# code, implementing sophisticated business logic, and ensuring the overall quality and performance of the applications you build. Your contributions will directly impact the scalability and reliability of our solutions, ensuring they can meet the demands of a rapidly evolving digital landscape.
- • A key aspect of this role involves the design and implementation of RESTful APIs. You will create APIs that serve as the backbone for communication between various systems, enabling seamless data exchange and integration. This includes developing APIs that facilitate both synchronous and asynchronous communication patterns, ensuring that our services can interact effectively and efficiently.
- • You will play a vital role in architecting and implementing microservices-based solutions. This requires a strong understanding of distributed systems, their challenges, and best practices for building resilient and scalable microservices. Your work will contribute to a modular and adaptable system architecture that can evolve with business needs.
- • Proficiency in asynchronous programming patterns is essential. You will implement patterns that allow for non-blocking operations, improving system responsiveness and throughput. This includes leveraging modern C# features for asynchronous development and ensuring proper handling of concurrent operations.
- • You will work extensively with SQL Server, writing efficient and optimized queries to interact with relational databases. A deep understanding of data access patterns, transaction management, and database performance optimization techniques will be crucial for ensuring the integrity and speed of data operations.
- • Integrating with external systems and databases will be a regular part of your responsibilities. You will ensure that these integrations are performed securely and efficiently, maintaining the overall integrity and stability of our systems. This includes careful consideration of data formats like JSON and XML for effective data serialization and deserialization.
- • Ensuring system resilience and proper error handling is paramount. You will implement robust error handling mechanisms and design services that can gracefully recover from failures, minimizing downtime and ensuring a consistent user experience.
- • A strong commitment to quality is expected. You will write comprehensive unit and integration tests to validate the functionality and performance of your code. Furthermore, you will actively participate in code reviews, providing constructive feedback to peers and ensuring adherence to architectural standards and best practices.
- • You will be expected to troubleshoot and resolve complex technical issues that may arise across the service ecosystem. This requires a systematic approach to problem-solving and the ability to diagnose and fix issues in a distributed environment.
- • As a Senior Developer, you will also have the opportunity to mentor junior developers. You will guide them in adopting C# best practices, design patterns, and effective development methodologies, fostering a culture of continuous learning and improvement within the team.
- • Your input will be highly valued in technical decision-making processes and architectural discussions. You will contribute to shaping the future technical direction of our projects, influencing technology choices and design strategies.
- • You will also contribute to the continuous integration and continuous delivery (CI/CD) processes, ensuring that our development pipeline is efficient and reliable, enabling faster and more frequent deployments of high-quality software.
- • This role offers a unique opportunity to work with cutting-edge technologies and contribute to impactful digital transformation initiatives for a diverse range of clients, solidifying CI&T's position as a leader in tech transformation.
Skills & Technologies
Java
Kotlin
Docker
REST
Backend
Senior
Onsite
About CI&T Inc.
CI&T is a global digital transformation partner that designs, develops and implements enterprise-scale software solutions for Fortune 1000 clients. Founded in Brazil in 1995, the company combines strategy, design, engineering and AI to modernize core systems, create digital products and optimize business processes across finance, health, retail and manufacturing sectors. Headquartered in Campinas, Brazil, with offices in North America, Europe and Asia, CI&T operates with an agile, nearshore delivery model serving global brands including Google, Motorola and ItaĂş.
Similar Opportunities

Coinbase Global, Inc.
Remote - Brazil
Full-time
Expires May 2, 2026
Python
JavaScript
Java
+5 more
4 days ago
Brazil
Full-time
Expires Apr 24, 2026
Python
Azure
Backend
+2 more
12 days ago


