Description
As a **Development Technical Leader** at Montreal, you will join one of Brazil's top technology companies. Our journey began over thirty years ago with a small team of engineers passionate about innovation. In 1986, visionary individuals committed themselves to technology and its power to transform the world. That was only the beginning of a trajectory that has made us a solid market reference and one of the best companies to work for.
**Responsibilities and Assignments**
A professional from the **CONTRACTOR** who serves as the technical reference within the *Squad*. Conducts code inspections, technical knowledge transfer, and story prioritization.
**Requirements and Qualifications**
We are seeking a Technical Leader to serve as a reference within Squads, guiding decisions, development, and best practices in software projects within agile, highly complex environments.
**Responsibilities**
* Serve as the Squad’s technical reference, supporting technological decisions and direction
* Lead teams technically in agile environments, ensuring organization, productivity, and delivery quality
* Ensure adherence to best practices in development, security, performance, and scalability
* Support resolution of complex technical issues and removal of impediments
* Conduct code reviews and define development standards
* Work in an environment with multiple simultaneous projects, ensuring technical alignment across different fronts
* Support the team’s technical development through mentoring and knowledge sharing
* Collaborate with Architecture, Project Management, Scrum Master, and other stakeholders
* Support technical stabilization and restructuring of teams
**Requirements**
* Completed undergraduate degree (and/or lato sensu postgraduate degree and/or stricto sensu postgraduate degree) in Information Technology.
* Experience in Backend development (Java, C#, Python, PHP or Mobile – Ionic, Android, iOS)
* Knowledge of Frontend technologies (Angular, Vue.js, React Native, Flutter, HTML5)
* Experience leading large, distributed, or multidisciplinary teams
* Experience working in environments with multiple simultaneous projects and high demand
* Experience in technical recovery of teams and improvement of delivery quality
**Technical Knowledge**
* Software architecture (microservices, REST APIs, messaging)
* Design Patterns and SOLID principles
* System integration and distributed architecture
* Code versioning (Git)
* DevOps practices and CI/CD
* Containers (Docker or similar)
* Automated testing (unit, integration, regression)
* Application security (OWASP)
* Performance, scalability, and observability
* Relational and non-relational databases
* Technical governance and standard definition
**Competencies**
* Technical leadership focused on mentoring and people development
* Ability to make decisions based on technical analysis
* Technical debt management
* Experience with Azure DevOps
* Clear communication with technical teams and business areas
* Resolution of technical conflicts and team restructuring
* Systemic vision and accountability for results
* Ability to operate effectively in critical, high-pressure environments
* Collaborative profile, with technical influence and leadership by example
* Orientation toward continuous improvement
**Additional Information**
In continuous evolution, we foster a collaborative, respectful, and accessible environment. **We invest in talent development** and in implementing practices that optimize and connect diverse technological and innovative aspects.