Staff Software Engineer

4 weeks ago


Nottingham, Nottingham, United Kingdom James Adams Group Full time
Staff Software Engineer

We are seeking a highly skilled Staff Software Engineer to join our innovative and dynamic team at the forefront of cutting-edge software solutions. As a key member of our team, you will play a pivotal role in designing, developing, and maintaining scalable software applications using.NET and Angular.

About the Role

As a Staff Software Engineer, you will be responsible for:

  • Developing, maintaining, and enhancing software applications using.NET and Angular
  • Writing clean, efficient, and maintainable code
  • Analyzing user requirements and translating them into technical solutions
  • Debugging and troubleshooting issues, ensuring optimal performance
  • Working closely with cross-functional teams to integrate software components seamlessly
  • Participating in code reviews and ensuring high standards of code quality
  • Staying current with the latest.NET and Angular technologies and industry trends
Key Skills & Experience Required

To be successful in this role, you will need:

  • Proven experience in front-end and back-end technologies, especially Angular and.NET Core
  • Strong understanding of RESTful architecture, API design, and modern web security principles
  • Solid knowledge of HTML5, JavaScript, CSS, and responsive design
  • Familiarity with Microsoft Azure for cloud-based development
  • Experience with unit testing frameworks and methodologies
  • Demonstrated ability to write clean, scalable, and maintainable code
  • Knowledge of software engineering concepts such as design patterns, SOLID principles, and multithreading
Why Join Our Team?

This role offers a blend of flexibility and challenge, allowing you to work on innovative software solutions while benefiting from a supportive work environment. You will have the opportunity to work on-site just one day a week in Nottinghamshire, giving you a great work-life balance. In addition to the competitive salary, you will enjoy access to a range of benefits including:

  • Strong performance bonus and pension scheme
  • Private healthcare and dental coverage
  • 25 days of holiday (plus the option to purchase or sell additional days)
  • Access to over 60 training courses and professional qualifications
  • Monthly employee recognition program and various social activities
  • On-site subsidised restaurants

We are a forward-thinking company where you can truly make an impact and grow your career. Apply today to be part of this exciting journey.



  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and maintain software applications for our clients, ensuring they...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and maintain software applications for our clients, ensuring they...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and maintain software applications for our clients, ensuring they...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and maintain software applications for our clients, ensuring they...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom Python Software Foundation Full time

    Job DescriptionWe are seeking a highly skilled Financial Software Engineer to join our team at Holloway Control Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesDevelop and implement software solutions for individual projects, ensuring...


  • Nottingham, Nottingham, United Kingdom NEC Software Solutions Full time

    Job Title: Field Service EngineerWe are seeking a highly skilled Field Service Engineer to join our team at NEC Software Solutions. As a Field Service Engineer, you will be responsible for providing first-line service support for a range of communications equipment deployed within the Emergency Services customer base.Key Responsibilities:Provide technical...


  • Nottingham, Nottingham, United Kingdom NEC Software Solutions Full time

    Job Title: Field Service EngineerWe are seeking a highly skilled Field Service Engineer to join our team at NEC Software Solutions. As a Field Service Engineer, you will be responsible for providing first-line service support for a range of communications equipment deployed within the Emergency Services customer base.Key Responsibilities:Provide technical...


  • Nottingham, Nottingham, United Kingdom Samuel Frank Full time

    Job DescriptionPLC Software Engineer - East Midlands Hybrid (Typically 3 x home days/2 x office days per week) - £35-50K + TOIL or Overtime + bonusSamuel Frank is recruiting for a PLC Software Engineer to work on a staff basis for an East Midlands based systems integrator.The successful PLC Software Engineer will be responsible for control system...


  • Nottingham, Nottingham, United Kingdom NEC Software Solutions Full time

    Job Title: Field Service EngineerWe are seeking a highly skilled Field Service Engineer to join our team at NEC Software Solutions. As a Field Service Engineer, you will be responsible for providing first-line service support for a range of communications equipment deployed within the Emergency Services customer base.Key Responsibilities:Provide technical...


  • Nottingham, Nottingham, United Kingdom NEC Software Solutions Full time

    Job Title: Field Service EngineerWe are seeking a highly skilled Field Service Engineer to join our team at NEC Software Solutions. As a Field Service Engineer, you will be responsible for providing first-line service support for a range of communications equipment deployed within the Emergency Services customer base.Key Responsibilities:Provide technical...


  • Nottingham, Nottingham, United Kingdom Synaxia Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Synaxia Group. As a key member of our software engineering function, you will be responsible for designing, developing, and maintaining high-quality software solutions using .NET Core 8.Key ResponsibilitiesDesign and develop software solutions using .NET Core 8 and...


  • Nottingham, Nottingham, United Kingdom Synaxia Group Full time

    Software Engineering Role We are seeking a skilled Senior Software Engineer to join our team at Synaxia Group. As a key member of our software engineering function, you will be working on our cloud-hosted products, helping create high-quality code that is easy to maintain and scalable. Your main responsibilities will include:Analysis and Problem-Solving:...


  • Nottingham, Nottingham, United Kingdom MHR INTERNATIONAL UK LIMITED Full time

    About MHR International UK LimitedMHR International UK Limited is a leading provider of HR, payroll, finance, and integration solutions software and services. Our company is committed to delivering innovative solutions that support our customers' people-related challenges across every vertical.Job Title: Senior.NET Software EngineerWe are seeking a highly...