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. AMCS is a leading provider of integrated software and vehicle technology for the environmental, recycling, and resource industries. We are committed to driving innovation and delivering high-quality solutions to our clients.
AMCS (formerly FigBytes) Engineering team delivers innovative solutions as a Software as a Service to help our customers plan track and achieve their ESG goals. We are looking for a passionate, high energy individual contributors who can deal with ambiguity and challenge the status-quo to deliver highly scalable and secured SAAS application.
Responsibilities:
Write high quality, maintainable, reusable, secure automation code using OOPs concepts and SOLID principles.
Build scalable automation framework for functional and performance testing
Able to troubleshoot and fix production issues as needed and help in regressing production issues
Write high quality efficient and effective test cases
Act as subject matter expert in the feature domain and core platform capabilities.
Collaborate with business stakeholders, understand the pain points, and design solutions to business problems
Review and contribute to technical designs, implement and demonstrate the developed features in an Agile environment.
Mentor team members, share learning and code assets developed with the engineering teams.
Qualifications:
Required Qualifications:
3+ years of software development experience using Asp.net/Core/Angular/C#/Python/SQL/Java
Experience in design and automate test cases in a more effective and efficient manner
Experience in test modelling and architecture
Experience in test automation frameworks and tools
Preferred Qualifications:
Bachelors or higher degree in Computer Science or related discipline, or extensive proven expertise in the software development field.
Software development experience in any two of the following areas: Web and API development (.NET stack, Java/Python), UI Automation technologies (Selenium, Playwright, Cucumber etc.), Microsoft Azure/any other cloud platform
Strong analytical, problem-solving, testing and debugging skills
Experience working through the full product cycle from initial design to rapid production deployment
Good understanding of SQL Server services, T-SQL, Stored procedures and optimizing database applications
Experience with shipping software products across multiple platforms/devices
Ability to incorporate and understand the needs of our diverse customer base, including customers using assistive technology