E

Junior Software Developer - Apprentice (Levels 5 & 6)

Endeavour Information Solutions
Full-time
On-site
Belfast, United Kingdom

OFFERED IN PARTNERSHIP WITH BELFAST METROPOLITAN COLLEGE - NOT SUITABLE FOR UNIVERSITY IT GRADUATES/STUDENTS


We are seeking an ambitious,
self-motivated junior software developer to join our expanding team
with a passion to deliver projects on time and on budget within an
Agile software development team using the latest technologies. Limited
supervision and direction is required for this individual to deliver
results. This position is ideally suited for someone starting their
career as a developer with no previous commercial experience in
software development.  PLEASE NOTE: We only accept
apprenticeship transfers under exceptional circumstances.





KEY RESPONSIBILITIES

The junior software developer will be involved in the
delivery of projects for clients:


  • Contribute to technical analysis, solution
    design, user experience design, development, testing,
    implementation and deployment;


  • applying change control processes;

  • reporting to project manager on project
    progress;

  • create and
    maintain software documentation; and


  • assist in code reviews to maintain project quality.



Requirements

SKILLS & ATTRIBUTES


The junior software
developer should:


  • be able to establish a good working relationship
    with the client and internal project teams;


  • be ambitious and self-motivated;

  • be a strong team player with
    problem-solving and analytical skills;


  • be keen to learn and share
    knowledge;

  • have an
    interest in researching and learning about new
    technologies;

  • be able to
    work to tight schedules and deadlines;


  • be able to contribute to internal
    improvements; and


  • take a professional approach to their work and
    career development.




REQUIREMENTS - ESSENTIAL




Essential requirements for this position are as follows:

  • Great attention to detail and time-management
    skills;

  • Strong interest in
    new technologies and concepts;


  • Desire to achieve Microsoft development qualifications
    through continual learning;


  • Fluent in English with excellent written, verbal
    communication and presentation skills; and


  • A positive “can do” attitude.

Level
5 Apprenticeship:


  • 160 UCAS points or 64 tariff points; and

  • GCSEs at C or above, or equivalent, in Maths and English.

Level
6 Apprenticeship:


  • GCSEs at C or above, or equivalent, in Maths and
    English; and

  • Foundation degree with
    computing as the core discipline OR;
  • Level 5
    qualification with computing as the core discipline OR;

  • First two years of bachelor’s degree with computing as the core discipline.

REQUIREMENTS - DESIRED




The following desired requirements would also be advantageous:


  • Experience in at least one
    of the following: C#, ASP.NET MVC, HTML/CSS,
    JavaScript/jQuery, Entity Framework, REST API & web
    services;

  • Some knowledge of
    object-oriented programming;


  • Write well designed, testable, efficient code and an
    awareness of best software development practices and
    programming principles;


  • Some knowledge of relational database design and
    experience with Microsoft SQL;


  • Awareness of how web applications work including
    security, session management, and best development
    practices;

  • Awareness of unit
    and integration testing and the purpose of test
    scripts; and

  • Foundation
    degree in a computing related discipline OR a clear
    and proven track record of success.





Benefits

At Endeavour we pride
ourselves on:


  • having achieved a high
    level of technical accreditation and certification with world
    leading organisations including Microsoft;
  • having clear career
    progression for all staff, with detailed promotion paths for
    all grades and six-monthly reviews;
  • investing in
    industry-leading qualifications for staff, through paid study
    leave and exam fees, and bonuses on completion;
  • our commitment to
    diversity, equality and inclusion;
  • having a quick
    recruitment process with structured interview and technical
    test formats;
  • providing unlimited
    access to computer based training and other technical
    resources; and
  • our employee benefits
    including enhanced occupational sick pay, health benefits,
    Employee Assistance Programme, life assurance, retirement
    benefits, 33 days paid leave (increasing based on length of
    service) as well as birthday day off, quarterly social events,
    free tea, coffee and biscuits every day with something tastier on Fridays!



This job is closed.