Software Development Apprentice

 

Description:

We are seeking a motivated and enthusiastic Apprentice Software Developer to join our talented development team. This is an exciting opportunity for individuals who are passionate about software development and eager to kick-start their career in the field. As an Apprentice Software Developer, you will have the chance to work closely with experienced developers, gaining hands-on experience and valuable insights into the software development lifecycle.

Your duties and responsibilities in this role will consist of:

  • Develop new user interfaces to be used within our existing application stack.
  • Design and develop new applications to support the ongoing growth of the business.
  • Analysing requirements and providing estimates
  • Working with the wider development team to deliver on targets.
  • Learn and apply best practices in software development, including version control, coding standards, and testing methodologies.
  • Contribute to the documentation of software designs, requirements, and processes.

Qualifications:

  • 5 GCSEs grades A*-C/9-4 or equivalent (including English Language and Maths)

Skills Required:

  • Strong verbal and written communication skills are essential for effectively collaborating with team members, conveying ideas, and articulating technical concepts.
  • Thoroughness and attention to detail is verry important when coding, testing, and documenting software solutions to ensure quality and accuracy.
  • Knowledge of HTML, CSS, and JavaScript would be beneficial.
  • Basic understanding of at least one programming language such as Java, Python, C++, or JavaScript.
  • While proficiency in a specific language may vary, having a foundation in programming concepts is crucial.

Personal qualities:

  • A proactive approach to problem-solving, with a willingness to explore different solutions and overcome challenges.
  • Thoroughness and attention to detail is verry important when coding, testing, and documenting software solutions to ensure quality and accuracy.
  • Strong verbal and written communication skills are essential for effectively collaborating with team members, conveying ideas, and articulating technical concepts.
  • Willingness to learn and adapt to new technologies, tools, and methodologies in a fast-paced development environment.

Organization ESTIO TRAINING
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Apprentice
Job Location Plymouth,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-03-13 5:23 am
Expires on 2024-12-22