Senior Software Engineer (.NET / SQL)

Cpl Group

Dublin

Hybrid

EUR 92,000 - 129,000

Full time

3 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cpl Group is partnering with a leading organisation delivering a major transformation of its enterprise payroll and billing platforms. We are seeking a Senior Software Engineer to own payroll and billing workflows in a high-volume environment, working with engineering and business stakeholders to optimise performance and reduce risk.

The role is a 6-month contract in Dublin with a hybrid model (2 days onsite per week).

Qualifications

  • 6+ years' experience in software engineering.
  • Strong hands-on C# and .NET development experience.
  • Advanced SQL Server expertise, including: stored procedures, query optimisation, indexing, execution plans, and performance tuning.

Responsibilities

  • Own and support critical payroll and billing applications
  • Troubleshoot complex production issues and perform root cause analysis
  • Optimise SQL Server databases, stored procedures, and performance bottlenecks
  • Refactor and improve existing application architecture
  • Enhance documentation and knowledge sharing across systems
  • Work across multiple integrations, middleware services, and legacy platforms
  • Contribute to future modernisation and transformation initiatives

Skills

C#
NET
SQL Server
Performance tuning
Root cause analysis
Documentation

Tools

Azure

Job description

We're partnering with a leading organisation embarking on a major investment programme to strengthen and modernise its enterprise payroll and billing platforms. This is an opportunity for an experienced Software Engineer to join a high-impact team focused on improving the resilience, performance, and scalability of business-critical financial systems.

This contract role would suit someone who enjoys working in complex enterprise environments, solving production challenges, optimising SQL-heavy systems, and driving technical improvements within established platforms.

The Opportunity

As a Senior Software Engineer, you'll take ownership of key payroll and billing workflows within a high-volume transactional environment. You'll work closely with engineering and business stakeholders to identify issues, optimise performance, reduce technical risk, and support future transformation initiatives.

This is a hands-on role combining production support, troubleshooting, system optimisation, technical documentation, and continuous improvement work.

Contract Details
  • 6-month initial contract
  • Dublin-based hybrid model (2 days onsite per week)
  • Immediate start preferred
  • Daily rate contract
  • High-profile transformation programme with strong executive sponsorship
Key Responsibilities
  • Own and support critical payroll and billing applications
  • Troubleshoot complex production issues and perform root cause analysis
  • Optimise SQL Server databases, stored procedures, and performance bottlenecks
  • Refactor and improve existing application architecture
  • Enhance documentation and knowledge sharing across systems
  • Work across multiple integrations, middleware services, and legacy platforms
  • Contribute to future modernisation and transformation initiatives
Technology Environment
  • C#
  • .NET Framework / .NET
  • Microsoft SQL Server
  • Stored Procedures
  • Azure (beneficial)
  • Enterprise integrations
  • Financial and payroll systems
  • Legacy and modern application components
Required Experience
  • 6+ years' experience in software engineering
  • Strong hands-on C# and .NET development experience
  • Advanced SQL Server expertise, including:
    • Stored procedures
    • Query optimisation
    • Indexing
    • Execution plans
    • Performance tuning
  • Experience supporting high-volume transactional systems
  • Background working within complex enterprise environments
  • Experience navigating and improving legacy applications
  • Strong problem-solving and documentation skills
  • Ability to work independently and take ownership of critical systems
Nice to Have
  • Azure cloud experience
  • Payroll, finance or billing systems exposure
  • Experience supporting modernisation or transformation programmes
  • Experience working in regulated or compliance-driven environments
What's on Offer?
  • Opportunity to make a significant impact on critical enterprise systems
  • Varied, hands-on technical work
  • Strong mix of production engineering and modernisation projects
  • Collaborative engineering environment
  • Hybrid working model in Dublin
  • Immediate contract opportunity with potential for extension
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET & SQL Engineer — Payroll Transformation (Hybrid Dublin)
Senior .NET & SQL Engineer — Payroll Transformation (Hybrid Dublin)

Cpl Group • Dublin

Hybrid
EUR 92,000 - 129,000
Senior .NET Developer
Senior .NET Developer

Cpl Group • Dublin

On-site
EUR 90,000 - 120,000
Health insurance
Pension scheme
Senior .NET Developer - Payroll & SQL Performance Expert
Senior .NET Developer - Payroll & SQL Performance Expert

Cpl Group • Dublin

On-site
EUR 90,000 - 120,000
Health insurance
Pension scheme
Senior Mobile Engineer (Front-End & Mobile Development)
Senior Mobile Engineer (Front-End & Mobile Development)

Cpl Group • Dublin

On-site
EUR 90,000 - 120,000
Senior Software Engineer (.NET/Angular)
Senior Software Engineer (.NET/Angular)

MCS Group • Dublin

Hybrid
EUR 80,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Harrington Starr • Dublin

Hybrid
EUR 90,000 - 120,000
Flexible hybrid work
Generous holiday
Private medical insurance
+2
Enterprise Architect
Enterprise Architect

Test Triangle Limited • Ireland

On-site
EUR 90,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Cpl Group • Dublin

On-site
EUR 85,000 - 95,000
Hybrid work model
Up to 20% annual bonus
Full benefits package
Technical Architect
Technical Architect

Test Triangle Limited • Ireland

On-site
EUR 90,000 - 130,000
Senior Software Engineer (Oracle PL/SQL)
Senior Software Engineer (Oracle PL/SQL)

Cpl Group • Dublin

On-site
EUR 111,000 - 166,000