Location Limerick
Country Ireland
Category Development & Product Management
Type Full Time
Experience NA
Language English


Sustainability that means business

 

Who we are:

Sustainability software specialist, AMCS, is headquartered in Ireland, with offices in Europe, the USA, and Australasia. With over 1,300 highly-skilled employees across 22 countries, we specialize in delivering technology solutions to facilitate a carbon neutral future.

 

What we do:

Our innovative SaaS solutions increase efficiency and boost sustainability in resource-intensive industries. Over 5,000 customers across 23 countries already benefit from our Performance Sustainability software, ensuring we deliver practical solutions for improved profitability and environmental resilience across the globe.


Our people

AMCS offers team members more than just a job, but an opportunity to map out a career with a company that is growing, evolving and setting out new ways of working that are having a positive impact on the world around us. AMCS was established in Ireland and holds onto those local roots and ‘start-up’ mentality with a culture of connection. Connection to our work, our customers, our colleagues and our community that creates a working environment that fosters openness, collaboration and creativity.



About the Role

We are seeking an experienced Software Development Team Lead to support, guide, and grow a team of developers as they build modern, cloud-first, asset management web applications. This is a non-coding, leadership role focused on providing technical direction to ensure the creation and delivery of high-quality, performant, and maintainable software. If you're passionate about software and enjoy helping developers thrive, this role is for you.


We can consider candidates who wish to work fully onsite, hybrid or remote for this role


Key Responsibilities

  • Support and mentor a team of developers, helping them succeed both individually and as a unit.

  • Provide technical guidance to ensure solutions are efficient, scalable, performant, maintainable, and aligned with business needs.

  • Champion cloud-first design principles and contemporary development methodologies and tooling.

  • Conduct code reviews to uphold coding standards, performance, and security best practices.

  • Collaborate with QA, product, support, and UX teams to ensure smooth and efficient delivery.

  • Track and report on development metrics (e.g. velocity, quality, throughput) to inform team performance and health.

  • Prioritize technical debt and refactoring work to balance business deadlines with long-term maintainability.

  • Drive incident response and postmortem processes to help the team learn from production issues.

  • Contribute to planning and estimation to ensure alignment between technical roadmaps and product goals.

  • Recruit, onboard, and evaluate developers to scale the team with the right talent.

  • Foster a culture of continuous improvement, learning, and team ownership.


About You

·         Strong technical background in web-based software development and team-oriented engineering environments.

·         5+ years managing development teams.

·         Experience with cloud-first application development, ideally in Azure or AWS.

·         Solid understanding of SQL Server and .NET (C#).

·         Familiarity with modern JavaScript frameworks - Vue, React, or Angular.

·         Proven success in managing developers in a hands-on, supportive capacity.

·         Skilled with CI/CD pipelines and DevOps practices.

·         Proficient with agile methodologies and sprint-based workflows.

·         Smart, energetic, and an excellent communicator who builds trust and drives collaboration.