Senior Software Developer

Randstad Care

Belfast City District

On-site

GBP 39,000 - 48,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Public sector pay alignment
Enhanced holidays
Weekly pay
Free parking
Refer-a-Friend bonus
Employee Assistance Programme

Job summary

Northern Ireland Assembly is seeking a Senior Software Developer on a temporary full-time basis to design, develop, and maintain software solutions using C#.NET, ASP.NET Core MVC, Azure Functions and SQL Server. You will lead agile analysis, integrate with Azure services, and support legacy systems while mentoring junior developers.

Applicants should have a computing degree (50% computing content) with relevant experience, or an HND/Foundation with 50% computing content and more years of

Qualifications

  • Bachelor's degree in Computing, CS, SE or similar with at least 50% computing content and 2 years' relevant experience in each core area.
  • OR an HND/Foundation Degree in Computing with at least 50% computing content and 3 years' relevant experience in each core area.

Responsibilities

  • Agile Analysis & Solution Design: plan and lead user story development, create technical specifications, design integrations with embedded security controls and manage cross-system dependencies.
  • Software Development & Maintenance: 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.
  • Cloud & CMS Integration: support and provide guidance on Microsoft Azure, Office 365, Teams, SharePoint, and third-party CMS platforms (EPiServer, Umbraco).
  • Operational & System Support: maintain business-critical procedural systems for Plenary and Committee business, and provide ICT support, training and documentation to Assembly Members and staff.
  • Leadership & Strategy: line manage, coach, and quality-assure software developers, while assisting with project management, IT security and policy development.

Skills

C#.NET
ASP.NET
HTML/JavaScript/CSS
MVC Architecture
Azure Functions
Entity Framework
Azure DevOps
TFS/Azure Boards

Education

Bachelor's degree in Computing/CS/SE or 50% computing content + 2 years experience
HND/Foundation Degree in Computing with 50% computing content + 3 years experience

Tools

Microsoft Visual Studio
SQL Server

Job description

Job Title: Senior Software Developer

Organisation: Northern Ireland Assembly

Contract: Temporary - Full Time Hours - Contract duration to end Feb 2027

Salary: AG7 - £36,122 (+ £7,542 salary supplement p.a.)

Benefits
  • Highly competitive salary fully aligned with public sector pay rates
  • Enhanced holiday package
  • Weekly pay
  • Free onsite parking
  • Randstad Refer-a-Friend scheme uncapped (£300 per successful referral)
  • Employee Assistance Programme inclusive of access to counselling
What we need from you
  • 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
Essential Qualifications

Applicants must have:

  • A Bachelor's (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:
Required Experience Areas
  • Application Development: 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.
  • DevOps & Agile: Agile development processes, Azure DevOps, and Azure Boards (or similar).
  • Database Design: Logical/physical data modelling, MS SQL Server (2012+) and Structured Query Language (SQL).

Note: Applicants must explicitly detail module content to demonstrate 50%+ computing content where applicable.

Responsibilities
  • Agile Analysis & Solution Design: Plan and lead user story development, create technical specifications, design integrations with embedded security controls and manage cross-system dependencies.
  • Software Development & Maintenance: 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.
  • Cloud & CMS Integration: Support and provide technical guidance on Microsoft Azure, Office 365, Teams, and SharePoint, as well as 3rd-party CMS platforms (EPiServer, Umbraco).
  • Operational & System Support: Maintain business-critical procedural systems for Plenary and Committee business, and provide ICT support, training and documentation to Assembly Members and staff.
  • Leadership & Strategy: Line manage, coach, and quality-assure Software Developers, while assisting with project management, IT security and policy development.

Randstad Care acts as an employment business when supplying temporary staff and as an employment agency when introducing candidates for permanent employment with a client. Randstad Care is an equal opportunities employer and decisions are made on merits alone.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer – Full Time – Belfast
Senior Software Developer – Full Time – Belfast

Catering • Belfast City District

On-site
GBP 32,000 - 40,000
Salary aligned to public sector pay
Enhanced holidays
Weekly pay
+3
Lead Software Developer
Lead Software Developer

Apple Recruitment • Belfast City District

Hybrid
GBP 54,000 - 63,000
Hybrid work arrangement
Senior Software Developer – Azure/.NET Lead (Temporary)
Senior Software Developer – Azure/.NET Lead (Temporary)

Randstad Care • Belfast City District

On-site
GBP 39,000 - 48,000
Public sector pay alignment
Enhanced holidays
Weekly pay
+3
Senior Software Developer: Cloud, Azure & Mentoring
Senior Software Developer: Cloud, Azure & Mentoring

Catering • Belfast City District

On-site
GBP 32,000 - 40,000
Salary aligned to public sector pay
Enhanced holidays
Weekly pay
+3
HR Supervisor Learning & Development
HR Supervisor Learning & Development

Randstad Care • Belfast City District

Hybrid
GBP 36,000 - 37,000
Hybrid working
Competitive salary aligned with public
Enhanced holiday package
+3
Senior Software Engineer
Senior Software Engineer

HIRANI • Belfast

Hybrid
GBP 55,000 - 75,000
30 days of annual leave, increasing to 35 days
Employer pension contributions
Employee Benefits Program (after probation)
+2
Software Engineer
Software Engineer

3dpersonnels • Derry and Strabane District

Hybrid
GBP 55,000 - 75,000
Hybrid work pattern
Free food and drinks
Gym membership
+3
Senior Software Developer
Senior Software Developer

IntaPeople: STEM Recruitment • Pontypridd

Hybrid
GBP 43,000 - 51,000
28 days annual leave + 8 bank holidays
Flexible working environment
Competitive pension scheme
+4
Clerical Officer (finance)
Clerical Officer (finance)

Randstad Care • Belfast City District

Hybrid
GBP 26,000 - 32,000
Highly competitive salary aligned with
37 days holiday from day 1
Weekly pay
+8
Senior Developer
Senior Developer

UK Home Office • Salford

Hybrid
GBP 60,000 - 90,000
Civil service pension
In-year reward scheme
25 days annual leave
+2