Level 3 Certificate in Software Development

Start Date
Course Course
IT & Computing
City Campus

About this Course

A Software Development Technician typically works as part of a software development team, to builds simple software components (whether web, mobile or desktop applications) to be used by other members of the team as part of larger software development projects. They will interpret simple design requirements for discrete components of the project under supervision. The approach will typically include implementing code, which other team members have developed, to produce the required component. The Software Development Technician will also be engaged in testing that the specific component meets its intended functionality. This course has been designed with industry experts to prepare learners for employment within different roles in the digital and IT sectors or enable progression to higher routes. Learners will utilise the college's specialist equipment and expert tuition in a flexible blended approach.

Key Units

On this course learners will study 5 units to create a portfolio of work. The units are as follows*: 

  • Project Management
Learners will understand project management concepts and the processes and tools used by organisations to manage IT projects. They will learn about project management methodologies and use project management software to plan an IT project, track progress, and review the outcomes to determine project success. 

  • JavaScript
Learners will develop an understanding of JavaScript as a text-based programming language to create interactive elements on web pages. 

  • Object Oriented Programming 
Learners will become familiar with the underpinning concepts of object oriented programming to develop skills in an object oriented language. They will look at the features, tools and techniques of object oriented programming and use a structured approach to the design and development of a program, ensuring it is documented and tested against user requirements. 

  • Software Testing
Learners will develop an understanding of testing strategies and techniques and the stages from planning to acceptance testing. They will also understand how automation can be applied to software testing and will implement test plans, identify appropriate test data and record results. 

  • Robot Technology
Learners will develop an understanding of the principles and operations of robots. They will learn about robot control systems, the different types of sensors and their application in a robot. Learners will also develop the skills to design and develop a program to control a robot and will understand the role and importance of legislation associated with robot technology. 

*units are subject to change

Entry Requirements

Supported by the National Skills Fund, this course is free for all learners who do not already have a Level 3 qualifications, making it ideal for someone in employment who is looking at retraining.

Learners must have a good basic knowledge of IT / using computers and a keen interest in the subject. 

As the portfolios will be built electronically learners should have a competent standard of Maths and English.


All work will be gathered in an assessed portfolio submitted electronically.

Where does this Lead

Learners can progress to entry roles in IT or undertake further study at level 3 and above both vocational and apprenticeships. 
  • Access to HE Computing 
  • HNC in Computing 
  • Level 3 Software Development Technician Apprenticeship 
  • Level 4 Software Developer Apprenticeship

Future Opportunities

  • Software Development Technician
  • Junior Developer
  • Junior Web Developer
  • Junior Application Developer
  • Junior Mobile App Developer
  • Junior Games Developer
  • Junior Software Developer
  • Junior Application
  • Support Analyst
  • Junior Programmer
  • Assistant Programmer
  • Automated Test Developer

Tell Me More

This course will be delivered as part-time blended learning, face to face 3 hours a week 5-8pm for 35 weeks with the expectation of additional study online.

Please note, for those learners undertaking this programme of study as part of the governments Digital Skills Bootcamps, the delivery structure will be 2 days a week for 12 weeks.

Extra Costs

This course is fundable under the National Skills Fund.

Tell us what you think

Did you get everything you need? Rate the course information we've provided using the stars below.

If you would like to contact us please Get in Touch.