Senior Software Developer – Full Time – Belfast

Catering

Belfast City District

On-site

GBP 32,000 - 40,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary aligned to public sector pay
Enhanced holidays
Weekly pay
Free onsite parking
Randstad Refer-a-Friend scheme
Employee Assistance Programme

Job summary

The Senior Software Developer role at the Northern Ireland Assembly is a temporary full-time position within the Information Systems Office. You will plan, develop, and integrate software components using Agile methods, spanning from workflow databases to cloud-enabled systems.

You will mentor junior colleagues, collaborate with Assembly Members and staff, and help deliver essential public services. Strong knowledge of C#.NET, ASP.NET Core MVC, Azure Functions, SQL Server and DevOps is expected,

Qualifications

  • Bachelor’s (or higher) Degree in Computing or a computing-heavy discipline with at least 50% computing content and 2 years’ relevant experience in core areas.
  • OR HND/Foundation Degree in Computing with at least 3 years’ relevant experience in core areas.
  • Required Experience Areas: Application Development: Visual Studio, C#.NET, ASP.NET, HTML/JavaScript/CSS, MVC, EF, Azure Functions & TFS/Azure DevOps.
  • DevOps & Agile: Agile processes, Azure DevOps, and Azure Boards (or similar).
  • Database Design: MS SQL Server (2012+) and SQL; must detail module content to show 50%+ computing content where applicable.

Responsibilities

  • Agile Analysis & Solution Design: Plan and lead user story development, create tech specs, 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 guide Microsoft Azure, Office 365, Teams, SharePoint, and 3rd-party CMS platforms (EPiServer, Umbraco).
  • Operational & System Support: Maintain business-critical procedural systems and provide ICT support, training and documentation to Assembly Members and staff.
  • Leadership & Strategy: Line manage, coach, and QA Software Developers, and assist with project management, IT security and policy development.

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.)

As a Senior Software Developer within the Information Systems Office, you will be responsible for planning, developing and integrating related software components using an Agile approach. You will work across a wide spectrum of technology, from simple workflow database applications to highly complex, business-critical systems that interface with cloud technologies. Operating with a full understanding of whole-system architecture, you will write clean, secure code, mentor junior colleagues and collaborate directly with Assembly Members and staff to deliver essential public service solutions.

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 is an equal opportunities employer and decisions are made on merits alone.

Salary: £18.77 – £22.69/hour Enhanced Holidays

Job Type: Contract

Location: Belfast, County Antrim

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

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Randstad Care • Belfast City District

On-site
GBP 39,000 - 48,000
Public sector pay alignment
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
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
Software Engineer (.net)
Software Engineer (.net)

MCS Group • Belfast City District

Hybrid
GBP 45,000 - 55,000
Hybrid working
Private healthcare
Enhanced holiday entitlement
+2
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
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 .NET Developer (Contract)
Senior .NET Developer (Contract)

Ocho People • Belfast City District

Hybrid
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