Job Title: Software Development Team Lead
Located in Dublin, Ireland or Farum, Denmark, we are seeking a skilled Software Development Team Lead to oversee and lead development teams in designing, developing, and implementing software for IoT and Cloud technologies.
Key Responsibilities:
* Hands-on software development of selected components/features
* Collaborate with commercial Product Management to align plans and document requirements/features
* PoC (Proof of Concept) for commercial Product Management
* Leading development teams - team's point of contact, epic ownership, task assignment, governs team metrics (velocity, quality), defect tracking with support from the Scrum Master
* Coaching and mentoring team members
* Manage contingent workers
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or related field
* 7+ years of experience in software development
* Experience with leading teams
* Experience with coordinating with commercial stakeholders
* Strong understanding of software development methodologies (e.g., Agile, Scrum, Kanban)
* Proficiency in several programming languages including Java, C#, Python, JS/Typescript, and Linux
* Experience with MS Azure and Dev Ops
* Excellent analytical and problem-solving skills
* Excellent communication and collaboration skills towards both engineering and business
Company Benefits:
* Competitive salary and bonus
* 25.5 days holiday per annum plus public holidays
* Defined contributory pension plan
* Private medical insurance for you and your family
* Empowered flexible working