For Multinational client leader in Financial Services/Welfare Services we are looking for a:
TECHNICAL PROJECT MANAGER / DELIVERY MANAGER IT DIGITAL
Aim of the role
- The candidate will lead one or more development team, being responsible for the delivery of the software and its quality
- Will analyze, design, estimate, break down complex tasks, making sure that the team can successfully develop and deliver them
- Will be responsible for the technical growth of the team members, supporting their needs on the day by day activities
- Will cooperate with other professionals like Architect, Business Analysts or Tech Analyst in order to support the full cycle of software creation, delivery and maintenance
Key Responsibilities
- Manage a combined team of engineers
- Design, plan and lead the development sets of complex stories in an agile context.
- Ensure team writes clean code, with good code coverage and follows the development best practices
- Coach and mentor team members and perform code reviews
- Hold regular 1:1 with all members of their team
- Have an understanding of the whole system and take responsibility for teaching this to others
- Work tightly with the team members, also with those remotely located
- Work with other teams to support all phases that precede and follow software development
Core Competencies
- Degree in Information Technology or another related subject
- 2+ years experiences in a leadership role with current technical experience
- 5+ years experiences as a Full Stack Engineer
- You have solid software engineering background be it as a Backend, Frontend, Fullstack engineer.
- You have managed a cross-functional team or individual engineers in the past
- Fully aware of best modern practices on SDLC (git, unit testing CI/CD)
- Good knowledge of Agile methodologies, value & principles
Bonus Point
- Have worked with modern Frontend library or framework e.g Angular, React, VueJS
- Working knowledge of the backend technologies likes JAVA or NodeJS
- Know the concept behind Microfrontend & Microservices
Soft Skills
- People management
- Fluent English and Italian
- Excellent relationship building, teamwork and collaboration skills
- Committed to develop a "can-do" culture
