Líder de Desenvolvimento Full Stack liderando equipes técnicas em projetos desafiadores de inovação. Foco na modernização de aplicações e excelência técnica com metodologias ágeis.
Responsibilities
Lead the Full Stack development team on system modernization and digital transformation projects.
Define technical standards, coding practices, and software architecture.
Work alongside product, infrastructure, and security teams to ensure integrated, high-quality solutions.
Support the modernization of legacy applications to microservices-based architectures, containers, and cloud environments.
Conduct code reviews, provide mentoring, and offer technical guidance to developers.
Participate in solution design with a focus on scalability, performance, and security.
Collaborate with agile squads to ensure continuous, value-driven deliveries.
Support the implementation of CI/CD pipelines and DevOps practices.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related fields.
Solid experience in Full Stack development with .NET, JavaScript/TypeScript, React, Angular, or Vue.js.
Knowledge of Java and/or Python is a plus.
Experience with REST APIs, microservices, and SQL and NoSQL databases.
Experience with Docker, Kubernetes, and AWS (or other public clouds).
Experience in digital transformation, application modernization, and migration to cloud-native architectures.
Knowledge of Agile methodologies (Scrum, Kanban, SAFe).
Desirable experience with CI/CD (Jenkins, GitHub Actions, GitLab CI, Azure DevOps) and DevSecOps practices.
Familiarity with integration patterns (REST, gRPC, messaging, queues).
Knowledge of VB6.
Solid experience in Full Stack development with .NET Core / C# and React.js / TypeScript.
Experience with REST APIs, microservices, and SQL databases.
Experience in digital transformation, application modernization, and migration to cloud-native architectures and monoliths.
Benefits
Challenging projects in digital transformation and technological modernization
Culture of innovation and continuous learning
Dynamic, collaborative environments focused on technical excellence and agility
Software Engineer developing software supporting integrated applications for Navy Combat Weapon System. Responsible for quality assurance, GUI development, and applying technical expertise in computer programming.
Java Developer for global air booking platform at Amex GBT, designing and developing software application components and improving microservice systems.
Software Engineer developing Java business applications at Broadridge. Responsible for software design, implementation, and technical leadership in a hybrid working environment.
Technical Lead managing modernization initiatives for Contact Centre technology at Canada Life. Building senior relationships to influence technology directions and drive performance standards.
Lead Software Engineer delivering high - impact software at Findigs, enhancing the renting process through innovative technology. Collaborate with teams and mentor engineers in a hybrid work environment.
Software Engineer focused on analysis and development of financial health applications for corporate clients. Engaging with users and collaborating on app design in an agile team environment.
Platform Engineer on GM’s Enterprise AI team, developing AI infrastructure and collaborating cross - functionally. Focused on high - performance systems and project initiatives in AI/ML.
Senior Engineer applying AI/ML methodologies for EV battery design at General Motors. Collaborating across engineering disciplines to enhance battery development processes.
Lead development of simulation frameworks and AI - driven knowledge management systems for General Motors. Architect multi - agent workflows and validate performance metrics in complex engineering environments.