We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 8.000 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
Position Overview:
As a Senior Software Developer, you will work on the evolution and stability of a large-
scale, mission-critical POS platform, combining modern C# .NET development with the
maintenance of legacy components. This position focuses on SQL Server–driven
systems, production reliability and real-world problem solving in high-availability
environments.
The onboarding phase will take place in CI&T's office in Brazil, with an estimated
duration of 2 weeks. Therefore a valid passport and availability to travel abroad is
required for this position.
Key Responsibilities:
- Act as a key contributor to the support and evolution of applications built with C#
.NET and SQL Server, interacting with legacy components when necessary, and
contributing to the creation of innovative and robust solutions.
- Develop, debug, and optimize complex T-SQL stored procedures supporting critical
business workflows.
- Maintain and enhance Windows Services and background processes integrated
with external systems and hardware.
- Diagnose and resolve production issues in on-premises environments, ensuring
operational continuity.
- Collaborate with product, support, and engineering teams to deliver reliable and
scalable solutions.
- Contribute to modernization initiatives and continuous improvement of engineering
practices.
- Continuously maintain and enhance existing systems, identifying opportunities for
optimization and innovation.
Must-Have Skills:
- SQL Server: Proficiency in SQL Server, including database design, query
optimization, and data maintenance. Experience in evolving and maintaining
queries and procedures.
- C# .NET Framework: Strong experience building and maintaining WinForms
applications and Windows Services.
- Legacy Systems Exposure: Familiarity working with legacy codebases (including
Visual Basic 6).
- GIT Repository: Experience using GIT for code versioning, including branching,
merging, and conflict resolution.
- Clear and Effective Communication in English: Ability to convey information
concisely and understandably, facilitating team collaboration and understanding
with stakeholders.
- Proactivity and Autonomy: Ability to take the initiative in problem-solving and
manage tasks independently, delivering results efficiently.
Nice-to-Have Skills:
- Experience working with legacy systems and modernization efforts.
- Experience in supporting complex technical solutions
- Familiarity with COM/ActiveX integration.
- Cloud experience (Azure) or Infrastructure as Code (Terraform)., you will work on the evolution and stability of a large-
scale, mission-critical POS platform, combining modern C# .NET development with the
maintenance of legacy components. This position focuses on SQL Server–driven
systems, production reliability and real-world problem solving in high-availability
environments.
The onboarding phase will take place in CI&T's office in Brazil, with an estimated
duration of 2 weeks. Therefore a valid passport and availability to travel abroad is
required for this position.
Key Responsibilities:
- Act as a key contributor to the support and evolution of applications built with C#
.NET and SQL Server, interacting with legacy components when necessary, and
contributing to the creation of innovative and robust solutions.
- Develop, debug, and optimize complex T-SQL stored procedures supporting critical
business workflows.
- Maintain and enhance Windows Services and background processes integrated
with external systems and hardware.
- Diagnose and resolve production issues in on-premises environments, ensuring
operational continuity.
- Collaborate with product, support, and engineering teams to deliver reliable and
scalable solutions.
- Contribute to modernization initiatives and continuous improvement of engineering
practices.
- Continuously maintain and enhance existing systems, identifying opportunities for
optimization and innovation.
Must-Have Skills:
- SQL Server: Proficiency in SQL Server, including database design, query
optimization, and data maintenance. Experience in evolving and maintaining
queries and procedures.
- C# .NET Framework: Strong experience building and maintaining WinForms
applications and Windows Services.
- Legacy Systems Exposure: Familiarity working with legacy codebases (including
Visual Basic 6).
- GIT Repository: Experience using GIT for code versioning, including branching,
merging, and conflict resolution.
- Clear and Effective Communication in English: Ability to convey information
concisely and understandably, facilitating team collaboration and understanding
with stakeholders.
- Proactivity and Autonomy: Ability to take the initiative in problem-solving and
manage tasks independently, delivering results efficiently.
Nice-to-Have Skills:
- Experience working with legacy systems and modernization efforts.
- Experience in supporting complex technical solutions
- Familiarity with COM/ActiveX integration.
- Cloud experience (Azure) or Infrastructure as Code (Terraform).
Collaboration is our superpower, diversity unites us, and excellence is our standard.
We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.