Design and maintain complex.NET back-end services, APIs, and integrations while improving reliability through testing and CI/CD, reviewing code, and guiding junior developers on a multicultural team.
.NET Developer Senior, Brazil
📜 Description
- Design, build, and maintain back-end services with C#, ADO.NET, and SQL Server.
- Create and improve SOAP and REST APIs using best practices and versioning standards.
- Write unit and integration tests; investigate issues and perform root-cause analysis.
- Integrate systems and services using software design patterns.
- Review code and guide junior developers; explore technologies and improve solutions.
- Contribute to CI/CD workflows for automated testing and deployment.
🛠️ Requirements
- Takes ownership of your work and always looks for ways to improve
- Communicates clearly with both technical and non-technical people
- Works well with others and values the team’s success
- Can adapt when requirements change or situations are unclear
- Experience with cloud platforms (preferably Azure)
- Knowledge of specification-driven development (building code based on clear requirements)
- Exposure to Agile development methods
- Understanding of modern software development approaches#LI-THAI23
✨ Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing and Results Participation (PLR);
- Life insurance
- Continuous learning platform (CI&T University);
Full job description
At CI&T, we help large enterprises transform the potential of AI into real business impact with AI Deployment, AI-native execution, and tech-integrated business solutions.
With 30 years of experience in technological transformation, we accelerate innovation with expertise in Agentic SDLC, Application modernization, Data & AI, Martech and Business strategy.
We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.
We are hiring a Senior .NET Engineer to join our team and help build complex back-end software solutions. You will work with a multicultural team spread across Brazil, Colombia, the UK, and the USA. All communication will be in English.
As a Senior .NET Engineer, you will design solutions, help guide less experienced developers, and help the team adopt new technologies and best practices.
What You Will Do
- Design, build, and maintain back-end services using C#, ADO.NET, and SQL Server
- Create and improve SOAP and REST APIs (following best practices and version standards)
- Write unit tests and integration tests to make sure services work correctly
- Find and fix problems in the code (root-cause analysis)
- Help integrate different systems and services together (using software design patterns)
- Review other developers’ code and provide guidance to junior team members
- Learn about new technologies and find ways to improve our current solutions
- Work on CI/CD workflows (automated testing and deployment) to improve how the team works
What You Need to Know
- Strong experience with .NET Framework and .NET Core in real production systems
- Deep knowledge of ADO.NET and SQL Server
- Experience with database design and making databases work faster
- Hands-on experience building SOAP and REST APIs
- Ability to work with XML (reading and writing XML data)
- Strong understanding of software design patterns and best practices
- Advanced English proficiency
- Ability to work well in multicultural, fast-paced teams
Soft Skills
- Takes ownership of your work and always looks for ways to improve
- Communicates clearly with both technical and non-technical people
- Works well with others and values the team’s success
- Can adapt when requirements change or situations are unclear
Nice to Have
- Experience with cloud platforms (preferably Azure)
- Knowledge of specification-driven development (building code based on clear requirements)
- Exposure to Agile development methods
- Understanding of modern software development approaches
#LI-THAI23
Similar jobs
Search more Backend Engineer jobs[8BE] Senior Backend Engineer
Design and own backend microservices for a B2B e-commerce platform, integrating Shopify and marketplace systems while supporting legacy services and shaping API contracts, testing, and architecture.
[8BE] Senior Backend Engineer (.NET)
Design and own.NET microservices for a B2B e-commerce platform, integrating marketplace and business systems while supporting legacy services and contributing to testing, architecture, and AWS infrastructure.
Java Backend Developer Sênior - REMOTO
Desenvolve e mantém soluções Java escaláveis, APIs RESTful e microsserviços, garantindo desempenho, segurança e qualidade, enquanto define boas práticas e orienta desenvolvedores juniores e plenos.
Design and scale high-performance backend services and APIs with Go and Python, integrating SAP, Azure, and AI capabilities into resilient distributed systems.
