As a Mid-Level C++ Developer at CI&T, you will play a crucial role in designing and implementing high-performance software solutions using C++ technologies. You'll collaborate with cross-functional teams to develop robust applications that meet client needs while maintaining code quality and efficiency standards.
Job listings
As a Senior Embedded Software Developer, you will architect and implement high-performance C/C++ applications for Linux-based embedded systems. You'll create robust solutions that interface with hardware components while ensuring optimal performance in resource-constrained environments. Working in a collaborative team, you'll design modular code that meets quality standards and helps drive technological innovation.
We are looking for a Java Developer to create robust backend services from business requirements, ensuring high-quality and maintainable code. Responsibilities include translating business requirements into service implementations, following design patterns, writing unit and integration tests, troubleshooting issues, collaborating with cross-functional teams, contributing to CI/CD pipelines, and instrumenting services for observability.
Employs the best software engineering practices to serve a large AGRO client of agricultural chemicals and seeds, along with CI&T. Designs and defines the architecture of complex systems, ensuring they are scalable and high-performance. Contributes to the development of technical solutions that support integration with third-party systems. Seeks and values continuous improvement of engineering processes and practices, promoting the adoption of standards and best practices. Integrates systems with cloud services, guaranteeing security, efficiency, and reliability.
Youβll be part of a team that will design and implement the backend and intelligence layer of our AI-managed merchant network. This isnβt a forum plugin or a skin on top of a chat app. Weβre designing a social fabric from scratch: matching merchants based on complementary offerings, shared pain points, and potential collaborations, then giving them the tools to grow together.
Looking for a fullstack developer with solid experience in Java and Angular, passionate about solving complex problems, delivering real value to the client and working in an environment of constant innovation. This is an excellent opportunity for those who want to work with modern technologies, agile methodologies and have contact with emerging tools such as generative artificial intelligence.
You'll play a pivotal role in shaping the architecture of new integration products, focusing on process automation and delivering customized reports. You'll lead an exciting internal migration where over 50 connectors will be integrated into a new programming environment. They are looking for a highly skilled Senior with a strong leadership mindset, capable of proposing improvements, facilitating communication between technical and product development teams, and serving as a reference to the rest of the team.
As a Full Stack Engineer at Airia, you'll play a key role in designing and building our enterprise-grade web platform. You will work across the full development stack to deliver scalable, secure, and high-performing software that supports complex business workflows. The ideal candidate has deep experience with modern web technologies, backend services, and distributed systems.
This is a position to join the team responsible for the business and broker journey, with the mission of technically leading a development squad for a new digital product. You will be responsible for developing and testing features, APIs, and integrations for the new product, conducting code reviews, implementing bug fixes and managing code and its versions.
Looking for a Senior Software Architect .NET Core e Node JS to work on one of CI&T's projects, attending to a client in the financial industry. The candidate will participate in the delivery and design of technical solutions for various user journeys and ensure client satisfaction, applying the CI&T process with support from the senior project team. Responsibilities include supporting developers, resolving technical problems, and understanding software engineering standards.