More about this role

Software Developer

information technology icon

What’s involved in the role?

Software developers use their programming skills to create new software and improve existing software applications. They design and write the code used to build everything from operating systems to mobile apps to video games. Often, project managers provide software developers with an organisation’s business goals, and they translate those needs into software requirements.

In this role, you may be involved with every stage of the software development life cycle (SDLC), from defining user needs and anticipating user behaviour to releasing a complete application. You will likely work on a team with other software developers, engineers, or computer programmers.

Salary

£37k +

Personal skills

You will need to have good people skills and interpersonal skills as a software developer. A developer must master soft skills for developers such as patience, empathy, communication, and time management. Have problem-solving and critical-thinking skills, and understand the software development process.

Entry requirements

Good knowledge of coding languages

Pathways in

Level 4 Software Developer Apprenticeship

Note: All information given above is for guidance only. Job specifications will vary, salary level is indicative only and subject to candidate’s experience, company size and regional location.

Find an employer Upload your profile

Explore Building Materials careers

Meet our people

Find out more

Inside Building Materials