Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 22, 2026. Cpl scores B on the Alion truth index.
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.

