Technical Software Developer Apprentice (Dashing Distribution Software)
Role
- Contribute to the development of our distribution software using the MERN stack.
- Collaborate with team members in an agile development environment to plan, code, test, and deploy new features and improvements.
- Ensure software quality and responsiveness through effective coding practices and participation in code reviews.
- Embrace continuous learning to stay updated on industry trends and emerging technologies.
Training
Firebrand’s sector leading Software Developer (L4SD) Apprenticeship Programme develops apprentices to become competent software developers, working across the front-end, logic and data layers.
Apprentices develop a deeper understanding of key software development processes and practices allowing operation at all stages of the software development lifecycle, including design, development, testing, deployment, and maintenance.
The apprentice will learn advanced programming skills, including object-oriented concepts, use of automated testing tools and secure development principles and practices in order to develop high-quality and secure software.
Firebrands course is delivered either Online (online live instructor led), or face to face in the classroom environment (your choice). Our Subject Matter Experts (SMEs), Learning Mentors (LMs) and world-leading trainers prepare apprentices to work across multiple sectors.
Completion of this apprenticeship will provide learners with the following world class vendor certifications in addition to the Software Developer apprenticeship:
· BCS Level 4 Diploma in Software Development Methodologies
· CertNexus Cyber Secure Coder
· Industry recognised certification in one of Java, Python or C#
Key areas covered are:
- Software Development Lifecycles
- Effective Team Working
- Problem Solving
- Logic and data structures
- Sorting & Searching algorithms
- Critical sections and race conditions
- Relational and non-relational databases
- Software designs and functional or technical specifications
- Software testing frameworks and methodologies
The role offers a permanent role upon completion of the apprenticeship, depending on performance.
- Apprenticeship Standard
- Software developer (level 4)
- Training Provider
- FIREBRAND TRAINING LIMITED
- Working Week
- Monday to Friday 8:45am to 4:30pm.
- Expected Duration
- 24 Months
- Positions Available
- 1
- Closing Date
- Monday, 10th June 2024
- Start Date
- Monday, 17th June 2024
Desired Skills
- Communication skills
- Problem solving skills
- Team working
- Knowledge of TypeScript
- A customer-first approach
- Commitment
Qualifications
- 5 GCSE's including English and Maths GCSE or equivalent, grade (A*-C/9-4 or equivalent) (Essential)
About the Employer
- Company
- DASHING DISTRIBUTION SOFTWARE LTD
- Location
- 18 KATHRYN AVENUE, HUNTINGTON, YORK, England
- Employment Type
- Higher Apprenticeship
- Salary
- £15,000.00
- Posted
- Company
- DASHING DISTRIBUTION SOFTWARE LTD
- Location
- 18 KATHRYN AVENUE, HUNTINGTON, YORK, England
- Employment Type
- Higher Apprenticeship
- Salary
- £15,000.00
- Posted