
Senior Software Engineer (AI, Copilot Studio)
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
- Apply Now
If you're an experienced .NET Engineer with strong SQL Server expertise and a track record of improving business-critical applications, we'd love to hear from you.
For a confidential discussion, apply today or contact our technology recruitment team.
ApplyWave is not an employer or a recruitment agency. You apply to each employer directly — we find their contact and write your letter. Real employers never charge money for a job or a visa sponsorship.

On the UK register
More from Cpl
Visa Sponsorship Data
AI Resume Tailoring
Example
Tailor your resume for Senior Software Engineer (AI, Copilot Studio) roles
- Scores your fit against the posting's own requirements
- Pulls the skills and keywords it names into your bullets
- Exports as PDF or Word, ready to submit
Reach hiring managers at Cpl
AI Cover Letters for Senior Software Engineer (AI, Copilot Studio)
Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.
- Tailored to your resume & job
- Cover letters, emails, LinkedIn messages
- Professional tone, your experience
