We are looking for a Software Engineer Team Leader to join our team and lead a group of software developers. The ideal candidate should have at least 5 years of related experience in software development and strong leadership skills.
The candidate will be responsible for managing the following activities:
lead a team of software developers and collaborate with other departments for completion of software projects;
monitor and measure team performance and resolve any issues that arise;
ensure quality of deliverables and maintain project timelines;
implement best practices and optimize workflow for the development team;
guide the team in creating technical design documents, coding and testing software;
provide technical guidance and mentorship to team members.
The resource should also have the following skills:
Hard Skills
master degree: Software Engineering / Computer Science;
5+ years of software development experience;
languages: Italian, English;
general IT Skills;
agile software development process - CI/CD;
project Management;
familiarity with technical documentation and quality system;
familiarity with C++, QT, SQL, Python, VTK-ITK, web development (Php).
Soft Skills
proven experience as a team leader;
excellent communication skills;
strong problem-solving and decision-making skills;
knowledge of software engineering practices and techniques;
experience with different development tools and frameworks.
We offer a permanent contract and growth opportunity, working in a continuously improving and expanding environment.
Medacta International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.