Senior Software Developer

AMCS Group

Cork

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation and benefits
Flexible and hybrid working options
Career development and learning
Global collaboration and exposure
Employee wellness and support programs

Job summary

AMCS Group is seeking a Senior Full Stack Developer to join our Engineering team. You will work across the full development lifecycle, collaborating with cross‑functional teams to design, develop, test, and deliver scalable applications that drive sustainability and operational excellence.

This role offers the opportunity to work with modern Microsoft technologies in an agile environment while contributing to products that create meaningful impact for customers and communities.

Qualifications

  • Bachelor's degree in a technical field is required.
  • 5–10 years of professional software development experience.
  • Strong problem-solving and collaboration skills.
  • Experience with C#, .NET Core, ASP.NET and RESTful APIs.
  • Familiarity with modern frontend frameworks (Angular).

Responsibilities

  • Design, develop, enhance, and maintain software applications per requirements.
  • Collaborate with developers using Visual Studio, C#, ASP.NET, .NET Core, and SQL Server.
  • Contribute to specification, testing, and deployment in quality standards.
  • Deliver projects independently and in agile, distributed teams.
  • Build and maintain scalable APIs, web apps, and backend services.
  • Participate in code reviews and promote best practices.
  • Create unit tests to ensure high-quality software.
  • Work with Product, QA, and Engineering to deliver customer-focused solutions.
  • Provide technical input to senior stakeholders when required.
  • Support continuous improvement of processes and tools.

Skills

C#
NET Core
ASP.NET
Web API
Angular
SQL Server
RESTful APIs
OOD
SOLID
Unit testing
Cloud familiarity

Education

Bachelor's degree in Computer Science, Software Development, Information Technology, or related

Tools

Visual Studio
Microsoft SQL Server

Job description

At AMCS, sustainability means business — and careers that create impact. From our roots in Ireland to our teams across Europe, North America and Australasia, we are bringing together ambitious people to help reshape the industries that sustain our world.

What We Do

We build intelligent, cloud-based SaaS solutions that turn complex operations into smarter, more sustainable performance. Powered by AI, data and deep industry expertise, our technology helps customers optimise routes, manage recycling, improve compliance, unlock insight and move faster toward a more efficient, circular future.

Why Join AMCS

Join AMCS and be part of a global team where purpose meets performance. Here, you can grow your career, challenge what’s possible and work on technology that makes a measurable difference — for our customers, our communities and the planet.

The Opportunity

We are looking for a Senior Full Stack Developer to join our Engineering team and play a key role in building and enhancing our environmental software solutions. You will work across the full development lifecycle, collaborating with cross‑functional teams to design, develop, test, and deliver scalable applications that help our customers drive sustainability and operational excellence.

This is an opportunity to work with modern Microsoft technologies in an agile environment while contributing to products that create meaningful impact.

Key Responsibilities
  • Design, develop, enhance, and maintain software applications in line with agreed requirements and technical designs.
  • Collaborate with a team of software developers using Microsoft Visual Studio, C#, ASP.NET , .NET Core, and Microsoft SQL Server.
  • Contribute to the specification, development, testing, and deployment of software solutions to defined quality standards.
  • Deliver software development projects independently and as part of agile, distributed development teams.
  • Build and maintain scalable APIs, web applications, and backend services.
  • Participate in code reviews and promote best practices in software development.
  • Create and execute unit tests to ensure high‑quality, reliable software.
  • Work closely with Product, QA, and Engineering stakeholders to deliver customer‑focused solutions.
  • Provide project updates and technical input to senior stakeholders when required.
  • Support continuous improvement initiatives across development processes, tools, and technologies.
Skills and Experience
Technical Skills
  • Strong experience with C#, .NET Core, ASP.NET , and Web API development.
  • Solid knowledge of Angular and modern front‑end development practices.
  • Strong experience with Microsoft SQL Server, database design, and query optimisation.
  • Experience designing and consuming RESTful APIs and web services.
  • Strong knowledge of Object‑Oriented Design (OOD) and software engineering best practices.
  • Familiarity with design patterns and SOLID principles.
  • Experience implementing web application security and secure coding standards.
  • Experience writing and maintaining unit tests.
  • Exposure to cloud technologies and modern development methodologies is advantageous.
Qualifications and Personal Attributes
  • Bachelor's degree in Computer Science, Software Development, Information Technology, or a related discipline.
  • 5–10 years of professional software development experience.
  • Strong problem‑solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to build strong working relationships across technical and non‑technical teams.
  • Comfortable working in a fast‑paced, agile environment.
  • A passion for creating high‑quality software and exceptional user experiences.
  • Self‑motivated with a commitment to continuous learning and professional development.
  • High levels of ownership, accountability, and drive.
What We Offer
  • Competitive compensation and benefits
  • Flexible and hybrid working options
  • Career development and learning opportunities
  • Global collaboration and exposure
  • Employee wellness and support programs
  • The opportunity to help build a more sustainable future
Ready to Make an Impact?

At AMCS, your work helps businesses operate more efficiently while contributing to a more sustainable future. If you are passionate about technology, innovation, and creating solutions that matter, we would love to hear from you.

I consent for my data to be processed for this application

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Development & Product Management Senior Software Developer Dublin, Ireland
Development & Product Management Senior Software Developer Dublin, Ireland

AMCS Group • Dublin

Hybrid
EUR 90,000 - 130,000
Flexible and hybrid working options
Competitive compensation and benefits
Global collaboration and exposure
Development & Product Management Senior Software Developer Galway, Ireland
Development & Product Management Senior Software Developer Galway, Ireland

AMCS Group • Galway

Hybrid
EUR 70,000 - 95,000
Competitive compensation
Flexible & hybrid work
Career development
Development & Product Management Senior Software Developer Cork, Ireland
Development & Product Management Senior Software Developer Cork, Ireland

AMCS Group • Cork

Hybrid
EUR 70,000 - 100,000
Competitive compensation
Flexible and hybrid working options
Career development and learning
+3
Development & Product Management Senior Software Developer Limerick, Ireland
Development & Product Management Senior Software Developer Limerick, Ireland

AMCS Group • Limerick

Hybrid
EUR 70,000 - 100,000
Flexible working options
Hybrid working
Career development opportunities
+2
Senior Full-Stack Engineer — Sustainable SaaS
Senior Full-Stack Engineer — Sustainable SaaS

AMCS Group • Galway

Hybrid
EUR 70,000 - 95,000
Competitive compensation
Flexible & hybrid work
Career development
Software Architect
Software Architect

AMCS Group • Limerick

On-site
EUR 90,000 - 120,000
Flexible and hybrid working options
Career development and learning
Global collaboration
+2
Development & Product Management Software Architect Cork, Ireland
Development & Product Management Software Architect Cork, Ireland

AMCS Group • Cork

Hybrid
EUR 90,000 - 130,000
Flexible work
Career development
Global collaboration
+2
Software Architect
Software Architect

AMCS Group • Cork

Hybrid
EUR 110,000 - 160,000
Flexible/hybrid working
Career development
Global collaboration
+2
Development & Product Management Software Architect Galway, Ireland
Development & Product Management Software Architect Galway, Ireland

AMCS Group • Galway

Hybrid
EUR 90,000 - 140,000
Flexible hybrid working options
Career development
Global collaboration
+1
Senior Full Stack Developer — Build Sustainable SaaS Solutions
Senior Full Stack Developer — Build Sustainable SaaS Solutions

AMCS Group • Limerick

Hybrid
EUR 70,000 - 100,000
Flexible working options
Hybrid working
Career development opportunities
+2