Software Development

Back to Disciplines

​Software Development refers to the design, build and support of applications. Software Developers created this site, the browser you're viewing it on and the operating system of the device you're using! Generally software development is split into three disciplines; Front End, Back End and Full Stack.

What is Front End Development?

Front End Software Development refers to the visual elements of applications, from the initial design to the final product. Front End Developers utilise a number of technologies to perform their jobs, including: HTML, CSS, JavaScript, Vue, Angular and React.

​Front End Development job titles include UI Developer, React Developer and Web Developer and depending on their experience and the company that's hiring, Front End Developers can earn in excess of £150,000 or £700 per day.

What is Back End Development?

Back End Software Development refers to the discipline of building databases and server-side application systems, including writing APIs and creating libraries. Backend Developers will often use Python, C#, C++ or GoLang. Depending on their experience and the company hiring Back End Developers can earn up to £200,000 base-salary.

What is Full Stack Development?

Full Stack Software Development refers to a blend of Front and Back End development. Full Stack Developers are often tasked with building and maintaining software systems and are often more in demand due to their breadth of knowledge, rather than specific specialism in one area. Full Stack Developers can earn in excess of £120,000 base salary, plus bonuses.

Refer A Software Developer.

Browse our open Software Developer roles below and refer someone you know. We'll help them start the next step in their career whilst rewarding you with up to £500 when they complete a first-round interview. Who will you refer?

Jobs in Engineering Software Development

Risk Application Support

London
Up to £130,000

This role is working in the Application Support team supporting the Risk Analysts who perform all of their work in Jupyter notebooks.  This role wo...

Apply

Automation Engineer

London
Up to £130,000

Automation Engineer with experience working with ITRS Geneos. Ideally someone who has worked in Application Support but has moved into a DevOps / S...

Apply

Senior Machine Learning Engineer

London
Up to £80,000 + Bonus + Benefits

Referment is working with an innovative FinTech firm that use AI techniques to capture structured and unstructured data. They act as a consultancy ...

Apply

Senior Python Developer

London
Up to £125,000 + Bonus + Benefits

Referment is working closely with a multi-strategy Hedge Fund that are seeking a Front Office Python Developer to work closely with all areas of th...

Apply

Full Stack Developer

London
Up to £150,000

Referment is working with a technology driven hedge fund who are looking for a Full Stack Software Developer to work in their core development team...

Apply

Senior Python Software Engineer

London
Up to £170,000 + Bonus + Benefits

Referment is working closely with a multi-strategy Hedge Fund who have an impressive data platform that provides business critical data for their t...

Apply

Java Developer

London
Up to £150,000

Referment is working with an innovative and technology driven hedge fund who have been going through an exciting period of growth due to a number o...

Apply

Senior Software Engineer

London
Up to £800pd

Referment are working closely with a Commodities Trading house to a find a Senior Software Engineer for their front office trading technology team....

Apply

Management

Eanna Flanagan

Eanna Flanagan

Senior Relationship Manager - Technology

View