Senior Software Developer - Enterprise Solutions
We have exciting opportunity for an experienced Senior Software Developer to join our utilities client on a permanent basis. This role is hybrid working where you must be willing to travel to their Bradford office 2 - 3 days per week.
About the Role
A leading organisation in the utilities sector is seeking a highly skilled Senior Software Developer to design, develop, and deliver robust software solutions that underpin strategic business objectives and digital transformation programmes. This role is central to enabling scalable, secure, and high-performing technology services that support operational excellence and customer outcomes.
You'll take a lead technical role across software development projects, influencing architecture, standards, and solution design. From hands-on coding to technical governance, you'll ensure solutions are aligned with enterprise architecture, minimise technical debt, and maximise reuse of existing investments.
Key Responsibilities
Software Development & Delivery
- Design, develop, test, and maintain enterprise-grade software solutions
- Lead technical delivery across projects, ensuring adherence to architectural principles and non-functional requirements
- Create detailed technical designs and contribute to development standards
- Ensure solutions are secure, compliant, and optimised for performance and maintainability
- Provide 3rd line support and contribute to 24/7 standby cover as required
Technical Leadership
- Act as Project Technical Lead for complex software initiatives
- Conduct technical audits, manage risks, and ensure quality assurance across deliverables
- Provide coaching and guidance to development colleagues
- Influence adoption of emerging technologies and best practices
Architecture & Integration
- Contribute to service-oriented architecture and integration strategies
- Exploit existing platforms (cloud, mobile, reporting, integration) to deliver consistent end-to-end solutions
- Collaborate with technology partners and vendors to enhance services and manage risk
Governance & Compliance
- Ensure solutions meet legal, licensing, and data protection requirements
- Support contingency and security planning aligned with business continuity
- Adhere to quality management and change control procedures
Skills & Experience
Essential:
- Proven experience leading software development across multiple disciplines, such as:
- Microsoft .NET (C#, ASP.NET, MVC, WCF)
- SQL Server (T-SQL, SSIS, SSRS, SSAS)
- SharePoint, Oracle SOA/BPM Suite, Mobile App Development, C++, Lotus Notes
- COTS/Cloud software configuration and integration technologies
- Strong understanding of service-oriented architecture and enterprise integration
- Expertise in documentation, testing, and release management
- Experience in complex environments with hosted, on-premise, and hybrid architectures
- Excellent communication skills across technical and non-technical audiences
- Strong analytical, problem-solving, and lateral thinking abilities
- Deep knowledge of the systems development life cycle and enterprise solutions
- Ability to provide commercial technical advice on procured services and contracts
Desirable:
- Experience in utilities, process, or manufacturing sectors
- Familiarity with platforms such as IIS, SQL Server, and cloud-hosted environments
- Strategic leadership experience in regulated or commercially driven environments
- Ability to draft and review tender specifications and contractual terms
Why Join?
This is a unique opportunity to lead the technical delivery of mission-critical software solutions in a sector undergoing rapid digital transformation. You'll work on impactful projects, shape architectural standards, and collaborate with cross-functional teams to deliver technology that drives real-world outcomes.
- Company
- Caraffi Limited
- Location
- Bradford, Yorkshire, United Kingdom BD1 1
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Caraffi Limited
- Location
- Bradford, Yorkshire, United Kingdom BD1 1
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted