At CI&T, you’ll help guide the engineering direction and delivery of complex back-end solutions. You’ll combine technical leadership with hands-on support, collaborating in English with a multicultural team across Brazil, Colombia, the UK, and the USA. CI&T works with enterprises to turn AI and technology into business impact, drawing on three decades of experience in technological transformation.
Responsibilities
- Define and evolve the architecture and design patterns for back-end services built with C#, ADO.NET, and SQL Server
- Guide the development and governance of SOAP and REST APIs, including versioning, security, and consistent engineering practices
- Establish approaches to testing, monitoring, and investigating complex production issues
- Lead code reviews, mentor engineers, and encourage continuous learning and high-quality engineering
- Oversee integrations between legacy and modern systems, with attention to performance and decoupling
- Improve CI/CD workflows and automated pipelines to support efficient, safe deployments
- Work with product managers, stakeholders, and distributed teams to turn business needs into technical roadmaps
Required qualifications
- Experience as a Tech Lead, Team Lead, or Principal Engineer in a production environment
- Extensive hands-on experience with .NET Framework and .NET Core
- Strong knowledge of ADO.NET and SQL Server, including database design, optimization, and performance tuning at scale
- Experience designing and maintaining SOAP and REST web services, including XML serialization and deserialization
- Strong command of software design patterns, clean architecture, and distributed systems
- Excellent communication and stakeholder-management skills, and the ability to work effectively in fast-paced, multicultural environments
- Advanced or fluent English proficiency
Preferred qualifications
- Experience with a cloud platform, preferably Azure
- Familiarity with specification-driven and agentic approaches to software development
- Experience leading teams using Agile or Scrum
What we hope you’ll bring
You’ll bring sound technical judgment, a collaborative approach to leadership, and a commitment to building reliable, maintainable software. You’ll help the team make thoughtful architectural decisions while supporting engineers and partners in delivering scalable solutions.