Randstad Care
Senior Software Developer
Job Description
Salary: £? - ? per year
Requirements:- Completion of standard pre-appointment checks
- Full compliance with Assembly Commission staff policies, Equal Opportunities, Dignity at Work and mandatory training requirements
- Flexibility to carry out duties across various business areas as reasonably required
- A Bachelors (or higher) Degree in Computing, Computer Science, Software Engineering, or a discipline with at least 50% computing content; and at least 2 years relevant experience in each of the core areas below
- Or an HND or Foundation Degree in Computing or a discipline with at least 50% computing content; and at least 3 years relevant experience in each of the core areas below
- Experience in application development using Microsoft Visual Studio (2015+), C#.NET, ASP.NET, web programming (HTML, JavaScript, CSS), MVC architecture, Entity Framework, Azure Functions and Team Foundation Server/Azure DevOps
- Experience with DevOps and Agile development processes, Azure DevOps, and Azure Boards or similar
- Experience in database design, including logical and physical data modelling, MS SQL Server (2012+) and Structured Query Language (SQL)
- Applicants must explicitly detail module content to demonstrate 50%+ computing content where applicable
- Plan and lead user story development, create technical specifications, design integrations with embedded security controls and manage cross-system dependencies
- Design, code, test and document software using C#.NET, ASP.Net Core MVC, Azure Functions, EF Core and SQL Server, while supporting legacy VB.Net/WinForms systems
- Support and provide technical guidance on Microsoft Azure, Office 365, Teams, and SharePoint, as well as third-party CMS platforms such as EPiServer and Umbraco
- Maintain business-critical procedural systems for Plenary and Committee business, and provide ICT support, training and documentation to Assembly Members and staff
- Line manage, coach and quality-assure Software Developers, while assisting with project management, IT security and policy development
- ASP.NET
- Azure
- C#
- Cloud
- CMS
- CSS
- DevOps
- Embedded
- ICT
- Support
- JavaScript
- MVC
- Office 365
- SQL
- Security
- SharePoint
- Umbraco
- Visual Studio
- Web
More:
We are the Northern Ireland Assembly, offering a temporary full-time Senior Software Developer contract through to the end of February 2027. The role sits within our Information Systems Office and involves planning, developing and integrating software components using an Agile approach across a wide range of technologies, from workflow database applications to business-critical systems connected to cloud technologies. We offer a highly competitive public sector salary with a salary supplement, an enhanced holiday package, weekly pay, free onsite parking, a Randstad Refer-a-Friend scheme with uncapped rewards of £300 per successful referral, and an Employee Assistance Programme with access to counselling. We are seeking someone who can write clean, secure code, mentor junior colleagues, and work directly with Assembly Members and staff to deliver essential public service solutions.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Randstad Care
Randstad Care
Belfast
IT
Skills & Technologies
Inferred from job description