OFFERED IN PARTNERSHIP WITH BELFAST METROPOLITAN COLLEGE
NOT SUITABLE FOR UNIVERSITY IT GRADUATES / STUDENTS HIGHER LEVEL APRENTICESHIPS
Apprenticeships
Role Overview
Belfast Met 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.
Skills & Attributes
* 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.
Essential Requirements
* 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;
* A positive “can do” attitude;
* 160 UCAS points or 64 tariff points;
* GCSEs at C or above, or equivalent, in Maths and English.
Desired Requirements
* 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 a 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!
#J-18808-Ljbffr