Senior Software Engineer - .NET
Experian
In this role you will join the Acquisitions & Originations engineering team within Experian's Credit & Verification Services to design, build and maintain scalable .NET services for a multi-client platform. You will work on reliable, real-time lending decisioning systems and contribute to modernisation towards cloud-native AWS architecture. The role emphasizes end-to-end delivery, collaboration with cross-functional partners, and mentoring junior developers. This is a chance to shape complex, configurable systems used by financial institutions.
Pay / Benefits- Great compensation package and discretionary bonus plan
- Pension
- Healthcare (Bupa)
- Sharesave scheme
- 25 days annual leave + 8 bank holidays + 3 volunteering days
- Additional annual leave purchase available
- Own features end-to-end across the full software development lifecycle including requirements analysis, design, development, testing, deployment and post-release support
- Design, develop and maintain scalable C#/.NET services within a multi-client system ensuring changes are safe across client configurations
- Translate requirements into robust designs in collaboration with Technical Lead, Architects, BAs and Product Owners
- Maintain and improve automated test coverage to enable safe, frequent releases
- Contribute to and evolve CI/CD pipelines (Git, Jenkins)
- Identify and remediate technical debt and support modernization towards cloud-native AWS architecture
- Mentor Intermediate and Junior developers and promote adoption of AI-assisted development tools
- Strong expertise in .NET Core/.NET Framework and C# with OO design and common patterns
- Experience across full SDLC, ideally for live production systems
- SQL Server / T-SQL experience including query optimization
- RESTful APIs design and microservice architectures
- Unit and integration testing frameworks (xUnit, NUnit, MSTest)
- Version control and CI/CD tooling (Git, Jenkins)
- Experience in Scrum/Agile teams and sprint ceremonies
- Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude, ChatGPT) for code tasks
- Collaborative mindset
- Mentoring and team leadership
- Strong problem-solving and communication
- RESTful APIs
- Microservices architectures
- CI/CD (Git, Jenkins)
Reference: WJ-747_30490629