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.