Team Leader
My client who is based in Dublin is looking for a team leader to manage a small team of developers. This will be a mainly hands off role so experience with people managements, guiding and coaching is essential.
Key Responsibilities:
- Provide leadership, mentorship, and performance management for software engineers, including hiring, conducting code reviews, and promoting best practices.
- Collaborate with cross-functional teams to align development efforts with project goals and ensure timely delivery of high-quality solutions.
- Maintain clear communication with internal stakeholders to discuss development roadmaps and address potential challenges.
- Advocate for modern software development methodologies, including TDD, DDD, SOLID principles, and CI/CD workflows.
- Research and prototype scalable architectural solutions that align with the company’s long-term technical vision.
- Ensure thorough documentation and adherence to coding and technical standards.
- Monitor key performance indicators (code quality, team efficiency) and lead continuous improvement efforts.
Required Skills & Experience:
- 7+ years of hands-on experience in software development, including leadership and mentoring responsibilities.
- Strong background in building enterprise applications using technologies such as .NET Core, C#, ASP.NET, JavaScript, REST APIs, Entity Framework, and SQL.
- Expertise in development tools and best practices, including Microsoft Developer Suite, IIS, RedGate, Git, CI/CD pipelines, and scalable system design.
- Proven ability to lead teams, manage stakeholder expectations, and drive consensus on technical decisions while fostering a culture of continuous improvement.
- Experience handling performance management processes while maintaining a professional and supportive leadership presence.
- Hands-on experience developing secure, highly scalable, and resilient applications on cloud platforms like Azure or AWS, leveraging both IaaS and PaaS.
- A degree in Computer Science, Software Engineering, or a related field.