Junior Software Developer Apprentice

Junior Software Developer Apprentice Hertfordshire

QA Apprenticeships
Full Time Hertfordshire 35000 GBP ANNUAL Today
Job description

Employer description:


Mitsubishi Electric has introduced high quality products and innovative technologies into the UK for more than 35 years.
Throughout this time, we have maintained a firm reputation for reliability, powerful solutions and quality service, meeting the needs of today's commercial and industrial markets. We are global leaders in the manufacture of electrical and electronic equipment, where some of the brightest minds get together to create the innovations that make the modern world work.


Main Purpose of the Position:

This role will be for a Junior Software Developer Apprentice to join the current software development team, helping develop a wide range of software systems, services and platforms.

Throughout this role you will become a developer proficiently skilled in .NET, C#, and cloud/mobile/web technologies.

The developer will be involved in all aspects of the agile software delivery lifecycle and will participate in design, coding, testing and deployment of software features across many different business requirements.

Description of Duties:

  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Updates job knowledge by studying state-of-the-art development tools, programming
    techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Produces maintainable, testable, extensible, clean, well-documented code according to
    system design
  • Maintains and publishes new releases for existing software products
  • Develop estimates for development tasks
  • Participate in code review
  • Use revision control and bug tracking systems
  • Contribute to software designs and architectural directions for the team
  • Understand and comply with all relevant company policies

What we are looking for:

Desirable skills:

  • Developing software applications using the .NET/.NET Core platform
  • Proficient with C# or and good understanding of object-oriented software design and development
  • Desirable experience in developing web applications, particularly SPA front-ends using a framework such as Angular, React, Vue, etc with HTML, CSS and JavaScript/TypeScript
  • Good understanding of software architectural best practices, such as SOLID principles and OO
  • Desirable experience of Web Service/API development using SOAP or REST
  • Some experience of developing software for the cloud such as Azure or AWS
  • Desirable experience with IDEs such as Visual Studio and experience with version control systems such as Git, Jira, Azure DevOps, etc
  • Good written and verbal communication skills, able to present to wide variety of technical and non-technical stakeholders
  • Enjoys working within a team, able to contribute ideas and helps improve and influence all software deliverables
  • Excellent problem solving and analytical skills, able to evaluate designs and technologies in a pragmatic manner
  • Excellent time management, multitasking skills and ability to meet deadlines set
  • Ability to work under pressure and use own initiative
  • Excellent business sense, commercial awareness and negotiation skills
  • A technology enthusiast; understands the importance of constant learning
  • Ability to work autonomously when required, takes ownership of seeing these through for ultimate team success
  • Able to take personal responsibility for outcomes
  • The desire to make a difference
  • Innovative and able to conceive new solutions
  • Comfortable communicating within the team and with a wide variety of external stakeholders
  • IT Literate and competent user of Microsoft packages (Outlook, Excel, Word & PowerPoint)
  • Desirable experience of working on agile software development projects, understands concepts of SCRUM and agile delivery
  • Desirable experience of either native mobile development using platforms such as Xamarin, Ionic, NativeScript, etc and/or understanding of web apps that employ responsive design for mobile presentation
  • Desirable experience of IoT projects using cloud-based platform development
  • Desirable knowledge of DevOps processes, particularly around CI/CD and automation of software delivery within agile projects
  • Understanding of microservice and domain driven architectures

Personal attributes:

  • Self-motivated, driven, methodical, numerate, organised, punctual, assertive, professional, personable, numerate and resourceful
  • Understands Test-Driven development, knows how to employ unit testing and integration testing.

Entry criteria:

  • Minimum Level 3 Apprenticeship in Software Developing or an equivalent qualification.
  • An A-Level in Science, Technology and Engineering or Mathematics (STEM) and a successful completion of an aptitude test to be held by QA.
  • Or a BTEC Diploma in IT and a successful completion of an aptitude test to be held by QA.
  • Or 2 years experience in a relevant role an successful completion of an aptitude test to be held by QA.

Salary:

£35,000 per annum.

Future prospects:

92% of QA Apprentices secure permanent employment after finishing their apprenticeship. Additionally, there may be opportunities to undertake further apprenticeship training as many of our programs offer on-going development tracks.

Important Information:

QA’s apprenticeships are funded by the Education & Skills Funding Agency (ESFA), an executive agency of the Department for Education.
To be eligible for a Government funded apprenticeship you must have lived in the UK or European Economic Area (EEA) for the last 3 consecutive years.

Junior Software Developer Apprentice
QA Apprenticeships

https://www.qa.com/
London, United Kingdom
Paul Geddes
$100 to $500 million (USD)
1001 to 5000 Employees
Company - Private
Education Support & Training Services
Education
1985
Related Jobs

All Related Listed jobs

Chef
All Bar One Birmingham Airport Airside Birmingham, England 11 GBP HOURLY Today

Chef role: \* Prepare, cook and present amazing food in accordance with brand standards. An understanding of what amazing guest service looks like.

Tesco Colleague
Tesco Crawley, West Sussex, South East England, England 10.75 GBP HOURLY Today

Filling products that matter most to our customers first if there are gaps. Warm and welcoming in interactions with customers and colleagues, taking time to

Mechanical Technician (Multiple posts)
University of Nottingham Nottingham, England 32348 - 43414 GBP ANNUAL Today

BTEC Higher National Certificate/Diploma in a relevant subject. Informal enquiries may be addressed to John Hinchliffe.

CMDB Manager
Vodafone Bristol, England Today

Security Clearance: This position requires the eligibility and ability to obtain and hold UK Developed Vetting (DV) clearance.

Bromborough Delivery Cyclist
Domino's Pizza Wirral, England 9.5 GBP HOURLY Today

Support the store in the general running of the store and housekeeping duties, work as part of the store team. 9.50 per hour + up to 0.50 per delivery drop.