Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Primenode Ltd

Salisbury

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Salisbury is looking for a highly motivated Software Engineer. The role involves leading development of web-based applications, mentoring junior developers, and architecting CI/CD pipelines. Ideal candidates should have a Bachelor's degree, 2-3 years of experience in software development, and strong programming skills in various languages. This is an in-office position offering a dynamic work environment and opportunities for professional growth.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 2-3 years of professional software development experience.
  • Strong programming skills in Java, Python, C#, JavaScript, or PHP.
  • Experience with frameworks such as React, Angular, Node.js, Django, or .NET.
  • Understanding of databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with RESTful API design.
  • Experience with Git version control.
  • Understanding of software testing methodologies and CI/CD pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong attention to detail and ability to manage multiple tasks.

Responsibilities

  • Lead the design, deployment, and development of applications using Angular, TypeScript, and .NET Core.
  • Architect and implement CI/CD pipelines using Azure DevOps.
  • Conduct code reviews and mentor junior developers.
  • Estimate, plan, and deliver greenfield and enhancement projects.
  • Support deployment and configuration of web applications on IIS.
  • Troubleshoot production issues and provide post-release support.
  • Maintain comprehensive documentation and ensure secure, scalable solutions.
  • Perform development and testing tasks using modern tools.
  • Ensure timely delivery of tasks while maintaining high quality.
  • Communicate effectively with internal teams and client stakeholders.

Skills

Programming skills in Java
Programming skills in Python
Programming skills in C#
Programming skills in JavaScript
Programming skills in PHP
Experience with Angular
Experience with React
Experience with Node.js
Experience with Django
Experience with .NET
Familiarity with RESTful API design
Experience with Git version control

Education

Bachelor’s degree in Computer Science

Tools

Azure DevOps
MySQL
PostgreSQL
MongoDB
Job description
Overview

We are seeking a highly motivated and skilled Software Engineer to join our dynamic development team. This role offers the opportunity to work on innovative application development projects, utilise a wide range of programming languages and tools, and contribute to the creation of scalable, efficient software solutions. The ideal candidate will have a strong foundation in software development, excellent problem‑solving abilities, and a passion for technology. This is a paid position suitable for both experienced professionals and recent graduates eager to develop their careers in software engineering.

Key Responsibilities
  • Lead the design, deployment, and development of web-based and microservice applications using Angular, TypeScript, and .NET Core.
  • Architect and implement CI / CD pipelines using Azure DevOps.
  • Conduct code reviews and mentor junior developers.
  • Estimate, plan, and deliver greenfield and enhancement projects.
  • Support deployment and configuration of web applications on IIS.
  • Troubleshoot production issues and provide post‑release support.
  • Maintain comprehensive documentation and ensure secure, scalable solutions.
  • Perform development and testing tasks using modern tools.
  • Ensure timely delivery of tasks while maintaining high quality.
  • Communicate effectively with internal teams and client stakeholders.
Skills and Experience Required
  • Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field.
  • Minimum 2–3 years professional software development experience.
  • Strong programming skills in Java, Python, C#, JavaScript, or PHP.
  • Experience with frameworks such as React, Angular, Node.js, Django, or .NET.
  • Understanding of databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with RESTful API design.
  • Experience with Git version control.
  • Understanding of software testing methodologies and CI / CD pipelines.
  • Excellent problem‑solving and analytical skills.
  • Strong attention to detail and ability to manage multiple tasks.

Please note that this will be an in-office Job at Salisbury.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.