Team Leader Applications
We are now looking for the Team Leader of the Applications group.
The resource will report directly to the Head of SW Department and will coordinate the applications development team – 7 people.
Main activities:
- Manage the team, in particular:
-ensure continuity of loading
-assign issues
-check issues progress
-respond to implementation doubts, giving order of operations
-ensure the development and growth of members, organizing evaluation meetings
-enhance the skills of your team by selecting and proposing ad hoc training courses
- Ensure the updating of team documents – management or process docs
- Ensure the analysis of the specifications received
- Ensure the correct planning and design of the structure of the managed software, in synergy with the Deployment & SW QA Engineer
- Ensure the implementation of managed software
- Ensure the creation and maintenance of efficient, reusable and reliable quality code, in line with company guidelines
- Maintain a well-documented code
- Ensure the implementation of modules paying attention to the performance and testability of the code, as per company guidelines
- Identify effective solutions in case of errors and bottlenecks in the code
- Ensure proper use of issue track software, development environment and source versioning software
- Schedule meetings for scheduling releases and jobs
- Ensure that the documentation of the activity carried out is complete in case of design / architectural changes
- Keep up to date on technologies
- Organize internal team meetings
- Participate in cross-functional meetings
- Manage the relationship with other Development teams to ensure consistency and compliance with transversal timing
- Support management in the evaluation of new technologies
Requirements:
- Degree in Computer Engineering, Computer Science or similar background
- Consolidated experience as a developer, code architecture and at least 3 years as a team leader
- Proven experience with: .NET framework (4.0+ or Core), C# (4+, 6+ appreciated); welcome experience in C++
- Excellent knowledge of Git
- Excellent knowledge of English
- Excellent PC use, Office package: Excel, Word, email
- Experience in the use of agile methodology
Required skills:
- Strong leadership and team management skills
- Excellent relational and communication skills
- Analytical skills and strong aptitude for troubleshooting and problem solving
- Organization and precision
- Teamworking
- Meeting Skills
Hybrid working is allowed.