




Job Summary: A professional responsible for the development, maintenance, and enhancement of software applications, ensuring code quality through automated unit testing and coordination with teams. Key Highlights: 1. Develop and maintain software applications. 2. Design, implement, and execute automated unit tests. 3. Collaborate with multidisciplinary teams. A professional responsible for the development, maintenance, and enhancement of software applications, ensuring code quality through the implementation and execution of automated unit tests, in coordination with development and QA teams. Join Stefanini! At Stefanini, we are more than 30,000 geniuses connected from 41 countries, co-creating a better future. **Responsibilities and Duties** * Develop and maintain software applications. * Design, implement, and execute automated unit tests. * Identify and fix software bugs. * Participate in code reviews. * Document developments and tests. * Collaborate with multidisciplinary teams. **Requirements and Qualifications** * Minimum 1 year of experience as a software developer, with proven experience in automated unit testing. * Programming languages: JAVA, Python, JavaScript, C#, or others. * Testing frameworks: JUnit, NUnit, pytest, Jest. * Version control (GitHub). - CI/CD (desirable). * Relational and/or non-relational databases. * Analytical thinking. * Quality orientation. * Problem-solving skills. * Effective communication. Teamwork * **Additional Information** Are you looking for a place where your ideas shine? With over 38 years of experience and a global presence, at Stefanini we transform tomorrow—together. Here, every action matters and every idea can make a difference. Join a team that values innovation, respect, and commitment. If you are a disruptive individual, committed to continuous learning, and innovation is in your DNA, then we’re what you’re looking for. Come and let’s build a better future—together!


