Overview
A dynamic and innovative company
An excellent opportunity for growth
The Client is a leading IT company in the Ferry industrial sector, is seeking a manager for its Product Development.
Responsibilities
- Planning and coordinating software releases with relevant stakeholders.
- Establishing development timelines and milestones in accordance with the Client's Platform Roadmap.
- Monitoring implementation progress to ensure timely completion.
- Effectively allocating resources by assigning and supervising developers based on skills, motivation, and priorities.
- Leading and mentoring development teams, providing technical leadership through coaching, mentorship, and regular 1:1 meeting.
- Identifying growth opportunities within the team.
- Leading performance evaluations and contributing to recruitment through technical interviews.
- Ensuring cost-effective development practices, monitoring expenses, and maintaining adherence to budget.
- Promoting a cost-efficient approach by minimizing unnecessary development effort without compromising quality.
- Enforcing coding standards and practices.
- Identifying and mitigating potential risks.
- Ensuring comprehensive documentation throughout all development phases and maintaining technical documentation.
- Monitoring build, test activities, resource utilization, and resolving escalated issues.
- Upholding high quality standards and adhering to DevOps practices and tools.
- Collaborating with Architects and Engineers to improve efficiency and quality.
- Producing clear and comprehensive release notes for each software version.
- Fostering a collaborative and productive team environment.
- Ensuring effective communication within the team and with other BU leads.
- Conducting performance reviews and providing feedback to the BU Director.
Competenze ed esperienza
- Over 10 years of experience managing software development teams, preferably in international projects.
- At least 5 years of hands-on programming experience in Java.
- Proficiency in Java, Angular, Vaadin, SQL, Spring, Hibernate, RESTful Services, XML, Web Services (JAX-WS), HTML5 & CSS3, .NET, Oracle DB, MySQL, Tomcat, IntelliJ, Linux, Windows, Bitbucket, Maven, Jenkins, Ansible, and DevOps tools.
- Proven ability to deliver Java-based software products for diverse clients.
- Strong knowledge of software development methodologies, including Agile, V-Model, and Test-Driven Development.
- Experience with Agile tools such as Jira and Confluence for planning, reporting, and scope management.
- Ability to review code and provide technical guidance.
- Professionalism and flexibility to adapt quickly to changing requirements.
- Excellent English oral and written communication skills.
- Strong team leadership and mentorship skills for guiding, motivating, and developing team members.
- Experience with requirements management, configuration management, bug tracking, and monitoring/help desk procedures is highly valued.
- Master's degree in Computer Engineering or an equivalent field.
Note
Completa l'offerta