Software Developer

  • Primenode Ltd
  • Salisbury, Wiltshire
  • 08/12/2025
Full time Information Technology Telecommunications

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.