Jobs

Apply Now

Applications processed via employer's online application form

Job Details

Location

Belfast, Northern Ireland

Salary

20,000+

Closing Date

2020-01-24 12:00:00

Share

Software Developers X 2

  • These are exciting new roles within the Information Systems (IS) Office in the Northern Ireland Assembly.

    As a Software Developer, you will join the software development team and will be responsible for developing software components using an Agile approach and utilising Microsoft Visual Studio and Azure DevOps.

    You will work on a range of systems, from relatively simple workflow database applications to highly complex systems that interface with cloud technology.

    Your day-to-day role: 

    Working in an agile team environment and reporting directly to a Senior Software Developer, the main duties and responsibilities of the post are to:

    • develop software using the latest Microsoft technologies such as ASP.Net Core MVC, C#.Net, Entity Framework Core and SQL Server;
    • provide support and maintenance required for legacy systems developed using VB.Net, WinForm and WebForms;
    • develop software that meets users’ needs, taking responsibility for writing clean, secure and effective code, following best practice guidelines and quality assurance processes;
    • design, code, test and document software components of medium to high complexity to agreed specification;
    • write clean, secure and effective code by adhering to software development policies, standards, and best practice guidelines including version control management;
    • have an awareness of all aspects of the software development process, particularly processes within Agile software development;
    • have a working knowledge of how software components interface with each other including component integration testing;
    • have an understanding of how user stories are translated into technical specifications and work tasks;
    • share knowledge and experience of developing software components with team members;
    • coach and mentor a small number of Junior Developers;
    • provide first line support of systems including 3rd party software;
    • co-operate with other ICT staff in maintaining effective computing services;
    • provide support for ICT Service Desk staff when dealing with software-related problems.

    You may also be required to carry out other duties that the Assembly Commission reasonably requires of you.

    You must have: 

    Applicants for the post must by the closing date for application:

    1) be in possession of a Bachelor’s (or higher) Degree in either Computing, Computer Science, Software Engineering, or other discipline relevant to Information Systems / Information Technology*.

    AND

    2)  have at least 10 months’ experience working in a software development team. Experience must include working in a software development team using an Object-oriented programming language. You can include time spent in college or university placements as evidence of meeting the required relevant experience.

    *Only those courses with a computing content of 50% or more will be considered and applicants must provide full details on the application form of how the content of the course meets this requirement.

    Good to have: 

    • An understanding of software development life cycles.

    We offer: 

    • A competitive salary. 
    • 25 days annual leave (plus 12 public and privilege holidays). 
    • Immediate enrolment into the Civil Service Pension Scheme. 
    • Family-friendly policies. 
    • Continuous professional and personal development opportunities. 
    • Sustainable travel initiatives.
    • Learn more about our employee benefits here: https://niarecruitment.org/benefits/

    Salary range: £22,802 – £24,226 per annum (under review)

    For more information and to apply, visit our website: niarecruitment.org 

    Closing date: 12 noon Friday 24 January 2020

    AN EQUAL OPPORTUNITIES EMPLOYER

Apply Now

Applications processed via employer's online application form