CI&T
Technological Transformation
SoftwareArchitect
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Architect at CI&T. Skills: Software Architecture, Cloud Solutions (Azure), Microservices, CI/CD, API Design, Java/Spring Boot, Next.js/React, PostgreSQL, Kubernetes. Development and implementation of technical solutions. Designing and maintaining a robust platform”
What You'll Achieve.
Deliver scalable and high-performance solutions; Optimize user experience; Ensure continuous integration and continuous delivery (CI/CD); Ensure high-quality code delivery
Industry & Context.
Engage in troubleshooting activities; Provide important insights for building an efficient architecture; Diagnose and resolve complex distributed systems problems with high access volume
Presence in the city's offices will be mandatory if residing in the Metropolitan Region of Campinas, according to the current frequency policy.
What They're Looking For.
Must Have
Experience in conducting updates of architectures and solutions design, Ability to create clear and comprehensive technical documents, Ability to communicate complex software architecture concepts to technical and non-technical audiences, Solid knowledge Azure and Azure DevOps, Hands-on experience Java and Spring Boot for back-end services development, Knowledge Next.js/React for front-end applications development, Proficiency PostgreSQL for related databases, Proficiency Redis for caching and in-memory data storage, Knowledge Python for script development and automation, Knowledge of RESTful APIs architecture, including design, versioning, and management, Experience with DevOps practices, including CI/CD and SCM for APIs, Familiarity with concepts of asynchronous interactions and events/messages, Understanding of API First and its best practices, Knowledge of API Gateway and API security in cloud environments, Ability to design scalable and highly available solutions in the cloud, Knowledge Kubernetes and its container management practices, Understanding of authentication and authorization with OAuth2/JWT
Nice to Have
Experience with architectures that coexist with legacy applications, Hands-on knowledge of monitoring and traceability tools like AppInsights or similar, Ability to diagnose and resolve complex distributed systems problems with high access volume, Experience processing large volumes of events through streams, Familiarity with GenAI for process optimization and development
What You'll Do.
Development and implementation of technical solutions
Designing and maintaining a robust platform
Optimizing user experience
Collaborating with cross-functional teams
Designing and delivering scalable and high-performance solutions
Applying best development practices
Refining the software lifecycle
Ensuring continuous integration and continuous delivery (CI/CD)
Engaging in troubleshooting activities
Providing insights for efficient architecture construction
Ensuring high-quality code delivery
Continuously monitoring and improving development guidelines
How You'll Work.
Team & Collaboration
Collaborate with cross-functional teams to design and deliver solutions; Communicate complex software architecture concepts to technical and non-technical audiences
Communication Scope
Communicate complex software architecture concepts to technical and non-technical audiences
Full Job Description
## Description Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade. Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente. ## Additional Information MISSÃO: Você será um protagonista no desenvolvimento e implementação de soluções técnicas, utilizando uma arquitetura moderna que integra nuvem, microserviços e front-end. Sua missão será criar e manter uma plataforma robusta que otimize a experiência do usuário no cliente. RESPONSABILIDADES: - Colaborar com equipes multifuncionais para projetar e entregar soluções escaláveis e de alta performance. - Aplicar as melhores práticas de desenvolvimento para refinar o ciclo de vida do software e garantir uma integração contínua e entrega contínua (CI/CD). - Envolver-se em atividades de solução de problemas e fornecer insights importantes para a construção de uma arquitetura eficiente. - Garantir a entrega de código de alta qualidade monitorando e melhorando continuamente as diretrizes de desenvolvimento. REQUISITOS TÉCNICOS: - Experiência na condução de atualizações de arquiteturas e design de soluções, orientando equipes de desenvolvimento na implementação das melhores práticas. - Habilidade para criar documentos técnicos claros e abrangentes, além de comunicar conceitos complexos de arquitetura de software para públicos técnicos e não técnicos. - Sólidos conhecimentos em Azure e Azure DevOps. - Experiência prática em Java e Spring Boot para desenvolvimento de serviços back-end. - Conhecimento em Next.js/React para desenvolvimento de aplicações front-end. - Proficiência em PostgreSQL para bancos de dados relacionados - Proficiência em Redis para cache e armazenamento de dados em memó
Applying for this Software Architect role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about CI&T?
Real rants from real employees. Read before you apply.