Software Development Manager | C#.Net | SQL | Angular | Azure
DIGITAL WAYS TO A CLEANER WORLD
Do you want to work for a company with Irish roots and a global impact? A leader in environmental services, AMCS is a trailblazing software company that guides and supports other businesses on their journey towards sustainability.
AMCS leads the way
The AMCS team is at the cutting edge of technology. Companies come to AMCS to achieve their sustainability strategies as we help companies to reduce their carbon footprint and work in a more environmentally conscious way. AMCS has created digital ways to a cleaner world.
What we do
AMCS is a global leader for integrated software and vehicle technology for the environmental services industry. AMCS delivers enterprise cloud-based software solutions worldwide supporting over 5,000 customers in 23 countries. AMCS employs over 1200 people across 22 countries, headquartered in Ireland with offices in North America, Europe, Australia & Asia
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.
Due to the continued level of growth at AMCS, we have an opportunity for a highly motivated and experienced Software Development Manager with experience of managing a large geographically dispersed team to deliver a high quality, feature rich, enterprise level SaaS solution. Based in Cebu Philippines, the candidate will demonstrate a proven ability of delivering large enterprise level SaaS solutions, have demonstrated a strong technical competence and will influence architecture, design and development of top quality feature rich applications. They will be metric driven, have a process oriented development philosophy, a deep understanding of software quality management, with a proven ability and interest in managing a development team to deliver a world class SaaS experience to AMCS customers.
As an Engineering Manager you will lead multiple teams of talented software engineers and work closely with Product Managers, Architects and DevOps to continuously deliver value to our customers.
Key responsibilities of the role:
Lead the people, processes and metrics required to deliver a high quality SaaS application to a demanding marketplace.
Partner with Product Management to ensure your teams have clear tactical and strategic backlogs.
Balance competing priorities to ensure effective delivery of new features while resolving defects and managing technical debt.
Recruit, develop, and motivate multiple high performing teams of engineers in various locations.
Use data to objectively measure impact and optimize engineering processes.
Meet deadlines, coordinate with technical team members to deliver quality results within a project’s deadlines.
Qualifications:
Bachelors of Science degree – in relevant discipline.
Minimum of 10+ years’ experience managing software development projects.
Minimum of 5 years hands-on leadership of complex software development project delivery initiatives using industry standard toolsets.
Proven track record in managing teams and the development of complex software involving global dependencies and international stakeholders.
Comfortable working in a fast-paced environment, balancing the requirements of the customer with a defined product release schedule using the resources available.
Experience in software quality and test automation processes and systems
Experience in the management of agile software development and a metric driven approach to software quality and release management
Experience in continuous integration processes, continuous deployment methodologies and SaaS business strategies
Familiarity with DevOps processes and strategies
Join us drive a more sustainable future and enjoy these benefits:
Health insurance covering up to three dependents upon regularization
Employee shuttle service
On-site food and free flowing coffee
Allowances
Comprehensive learning and development platform that provides on-the-job training on key skills with the ability to regularly self-assess and track your progress centrally