Software Development Manager - Poland
Icotera is a rapidly growing Danish company founded in 2007. We develop and deliver innovative FTTH gateways, routers, access points and software monitoring solutions to leading fiber operators and ISPs in Europe. As a technology leader in our field we create and deliver products with superior design, quality and performance. Icotera headquarters is located in Denmark with sales offices in both Germany and UK, while all of our R&D and customer support is located in Poland. Our hardware and software development is done in-house and produced in Asia, guaranteeing our customers the exact quality they need. For years we have proven our ability to adapt quickly and effectively to future technologies, working with customers to provide them with the services they require.
We are seeking a Software Development Manager to lead a hybrid team of in-house, remote, and external (partner) developers and testers. This role combines strong technical leadership with people and process management. You will be responsible for delivery performance, competence development, KPIs, and continuous process improvement - while staying close to the technology via code reviews, architecture discussions, and occasional hands-on support.
Responsibilities
Team Leadership & Competence Development
- Lead and coach a distributed development and QA team.
- Plan and drive individual competence development across roles and seniorities.
- Conduct regular 1:1s, performance reviews, and growth planning.
- Foster cross-site collaboration and a cohesive team culture.
- Promote accountability, autonomy, and high engagement.
Delivery Ownership, KPI Management & Process Development
- Ensure timely, high-quality software delivery aligned with business goals.
- Own and track key delivery KPIs (e.g., velocity, defect rate, predictability).
- Drive improvements based on metrics, retrospectives, and team feedback.
- Continuously develop and standardise delivery processes (Agile, CI/CD, code review, test automation).
- Implement best practices and ensure consistent execution across locations.
Collaboration & Partner Coordination
- Align with Software Project Managers on priorities, capacity, and delivery scope.
- Manage cooperation with external outsourcing partners, including long-distance coordination and performance monitoring.
- Ensure delivery consistency, quality, and integration across internal and partner teams.
- Support recruitment, onboarding, and strategic workforce planning.
Required skills and qualifications:
- Higher education in Computer Science or a related discipline (or equivalent experience).
- 5+ years of experience in software development (preferably C/C++ and embedded systems).
- 3+ years in a leadership role managing software teams.
- Proven track record in delivery, coaching, and cross-functional collaboration.
- Experience managing far-distance teams and outsourcing partners.
- Strong interpersonal and communication skills.
- Experience with hybrid, multicultural, and distributed teams.
Preferred Qualifications
- Familiarity with embedded systems, networking, or telco-grade software.
- Experience working directly with customers or partners.
- Background in OEM/ODM or hardware-integrated product companies.
- Hands-on experience with Agile, test-driven development, and CI/CD practices.
- Demonstrated success improving delivery processes and KPIs.
What we offer:
- An exciting and challenging job, where you will work with new technologies and the latest trends in telecommunication with a team of IT professionals.
- A professional work environment with an informal culture.
- Participation in interesting, international projects.
- Flexible working hours (start between 8 AM and 9 AM).
- Permanent contract after a trial period.
- Competitive salary.
- Integration events.
- Lunch subsidy - 150 PLN a month.
- Private medical care.
- Multisport card subsidy.
- Vacation subsidy.
- Other subsidies of the Company Social Benefits Fund.
