This Software Developer role isnt about churning tickets or maintaining someone elses legacy forever. Its about stepping into a business thats investing properly in its future and giving you the space to shape what that actually looks like.
Youll start by getting under the skin of how the business works, then quickly move into building, improving and owning systems that genuinely matter. If you want autonomy, influence, and the chance to work on meaningful projects rather than rigid delivery cycles, this is where it happens.
Whats in it for you
* Real ownership of business-critical applications, not just small components
* The opportunity to build new systems from the ground up
* A clear path into senior or technical leadership as the function evolves
* Direct access to stakeholders and real influence over how systems are designed
* Exposure to modernisation projects across legacy and new technology
* Future involvement in AI, machine learning and automation initiatives
Your responsibilities as Software Developer
1. Support, maintain and enhance existing in-house applications
2. Triage tickets, resolve bugs and deliver incremental improvements
3. Develop new features and applications using C# and .NET
4. Contribute to the modernisation of legacy systems and architecture
5. Manage testing, deployments and code quality u...