As a Software Engineer / Team Leader at QIMA, you will oversee the development team, ensuring alignment with project goals while contributing to the development of a Food Certification platform.
In Short
Lead and manage the development team.
Conduct performance evaluations and provide mentoring.
Assist in software rollout and troubleshooting.
Promote code quality and continuous improvement.
Work with cutting-edge technologies in a remote environment.
Engage in Agile development practices.
Utilize Java and related technologies extensively.
Communicate effectively in English and Portuguese.
Foster a culture of excellence within the team.
Support global stakeholders in various regions.
Requirements
8+ years of experience in Java development.
Experience as a Technical Lead and Engineering Manager.
Strong understanding of design patterns and thread-safe code.
Familiarity with Microservices and distributed architectures.
Proficiency in Angular V1.5 & V15+.
Experience in Agile environments.
Knowledge of Continuous Integration and Delivery.
Fluency in English and Portuguese.
Experience with cloud services like AWS and GCP.
Exceptional communication skills.
Benefits
Opportunity to work in a diverse and inclusive environment.
Engagement in meaningful projects that impact food safety.
Professional development and mentoring opportunities.
Code.org is seeking a Software Engineering Team Lead to manage and mentor a team of engineers while supporting a learning platform for students and teachers.