Job Description
The Senior Software Developer will perform technical needs analysis, actively participating in inceptions and technical refinements. They will bring insights into the development and evolution of a scalable, high-performance solution, integrate systems by seeking, transforming, and sending information, and code and structure automated tests (TDD) to ensure the quality of deliverables. They will also conduct code reviews and support the team with technical queries and the evolution of individuals.
Responsibilities include developing and maintaining backend applications using Java, ensuring high quality and scalability of systems. They will implement robust and secure solutions on the AWS cloud, using good development and architecture practices, collaborate with multidisciplinary teams to define requirements, prototype, and deliver new functionalities. They will perform analysis and optimization of system performance, automate CI/CD processes, integrate versioning tools and continuous deployment in AWS environments, and participate in code revisions and collaborate in the continuous improvement of development processes. They will also address problems and incident related to applications in production, proposing improvements to increase system resilience.
About CI&T
CI&T is a company that unites human expertise with AI to create scalable tech solutions, partnering with over 1,000 clients during our 30 years of history.