×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, DevOps

Job in Leeds, West Yorkshire, ME17, England, UK
Listing for: United Living Group
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, DevOps, Agile Developer
Job Description & How to Apply Below
Position: Staff Software Engineer

Staff Software Engineer role at United Living Group

We are seeking a versatile and skilled Staff Software Engineer (JS). The successful candidate will be responsible for the development and implementation of our platform and application services, ensuring they meet quality, security, and performance standards. This hands-on role requires familiarity with .NET, JavaScript/Type Script, CI/CD pipelines, Service Design, Design Patterns and a solid grasp of the wider technical stack. A strong background in agile development, code reviews, and rapid software iterations is essential.

You will sit inside a cross-cutting technical pod, supported by dedicated UI/UX, PMO and Dev Ops roles.

Responsibilities
  • Design and develop software solutions:
    Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code.
  • Implement features and enhancements:
    Collaborate with product managers and other developers to implement new features and improve existing ones. Participate in design discussions and provide input on technical feasibility and best practices.
  • Ensure security by design:
    Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities.
  • Optimise for performance and scalability:
    Design and implement solutions that can dynamically scale to meet varying demands and ensure high performance and availability. Use profiling tools to identify performance bottlenecks and optimise code accordingly.
  • Develop APIs and microservices:
    Design and implement APIs and microservices to support the platform’s functionality. Ensure that APIs are secure, scalable, and well-documented.
Quality Assurance
  • Develop and execute test plans:
    Create comprehensive test plans and test cases to ensure that software meets quality standards. This includes functional, regression, performance, and security testing.
  • Automate testing processes:
    Implement automated functional, regression, and performance testing integrated into the CI/CD pipeline.
  • Conduct code reviews:
    Review code written by other developers to ensure it meets quality and security standards. Provide constructive feedback and suggest improvements.
  • Identify and resolve defects:
    Work closely with developers to identify, document, and resolve software defects. Use bug tracking tools to manage and prioritise issues.
Experience with CI/CD
  • Implement and manage CI/CD pipelines:
    Set up and maintain continuous integration and continuous deployment pipelines to ensure efficient and reliable software delivery.
  • Integrate security into the CI/CD process:
    Implement security checks and controls at every stage of the pipeline to ensure secure software delivery. Use tools to perform static code analysis, vulnerability scanning, and compliance checks.
Agile Development
  • Participate in agile ceremonies:
    Engage in sprint planning, daily stand-ups, and retrospectives to ensure effective and efficient development cycles. Collaborate with team members to refine requirements, estimate tasks, and plan sprints.
  • Collaborate with cross-functional teams:
    Work closely with product managers and other developers to deliver high-quality software solutions. Foster a culture of collaboration and knowledge sharing within the team.
  • Continuously improve processes:
    Identify and implement improvements to development and testing processes to increase efficiency and quality. Stay up-to-date with industry best practices and emerging technologies.
Qualifications
  • Education:

    Bachelor’s or Master’s degree in Computer Science or a related field.
  • Experience:
    • Proven experience as a senior Software Developer in a tech start-up or fast-paced environment.
    • Strong background in agile development methodologies.
    • Experience with Dev Ops practices and CI/CD pipeline implementation.
    • Experience with API (RESTful/Socket/OpenQL), microservice architecture and development.
    • Experience with cloud-native platform patterns.
  • Technical

    Skills:
    • Proficiency in .NET and JavaScript/Type Script
    • Experience with SQL, including schema…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary