Current jobs related to Staff Software Engineer - Nottingham, Nottingham - MHR


  • Nottingham, Nottingham, United Kingdom James Adams Group Full time

    Staff Software EngineerWe 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 RoleAs a Staff Software...


  • Nottingham, Nottingham, United Kingdom James Adams Group Full time

    Staff Software EngineerWe 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 RoleAs a Staff Software...


  • 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...

Staff Software Engineer

2 months ago


Nottingham, Nottingham, United Kingdom MHR Full time
About the Role

We are seeking a highly skilled and experienced Staff Software Engineer to join our dynamic team at MHR. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable software solutions that meet the needs of our customers.

Key Responsibilities
  • Software Development: Design, develop, and maintain high-quality software applications using.NET and Angular.
  • Code Quality: Write clean, efficient, and maintainable code.
  • Analysis and Problem-Solving: Analyse user requirements and translate them into technical specifications.
  • Issue Resolution: Troubleshoot and debug issues to ensure optimal software performance.
  • Collaboration: Work closely with product managers, designers, and other developers to understand project requirements and integrate software components seamlessly.
  • Testing and Code Review: Conduct unit testing and participate in code reviews to maintain code quality.
  • Quality Assurance: Ensure software meets quality standards.
  • Documentation: Create and maintain technical documentation for software components and systems, keeping it up to date with any changes or enhancements.
  • Continuous Learning: Stay updated on the latest Angular and.NET technologies and industry trends.
  • Best Practices: Contribute to the adoption of best practices and innovative solutions.
Key Technical Skills
  • Experience in front-end and back-end technologies, particularly working in Angular - or similar JavaScript MVC framework, C# and.NET Core development.
  • Solid understanding of HTML/HTML5, JavaScript, CSS/CSS3.
  • Good understanding of Accessibility, Responsive and Adaptive design, Working with UX/UI design documents.
  • Knowledge of Web security, RESTful Web Services.
  • Experience with modern unit testing frameworks and methodologies.
  • Strong understanding of RESTful architecture and API design principles.
  • Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading.
  • Demonstrated ability to write clean, scalable, and maintainable code.
  • Strong understanding of Microsoft Azure services for cloud-based development.
Key Soft Skills
  • Passion for learning and staying updated with industry trends and technologies.
  • Good problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to mentor junior members of staff.
  • Ability to communicate and work with Software Engineers, UX and UI Designers.
  • Ability to communicate ideas and develop strategy through presentations, demonstrations and specifications.
Benefits

We offer a range of benefits to support your personal and professional growth, including:

  • Access to over 60 internal training courses, professional qualifications, and cross-departmental mentoring and coaching programs.
  • 24/7 access to a GP through SmartHealth for you and your family, confidential mental health support, and paid sick leave.
  • Ability to purchase or sell additional holiday days beyond the standard 25 days and bank holidays.
  • Discounts and cashback on leisure, travel, technology, fashion, gym memberships, and food.
  • Monthly employee recognition program and departmental awards.
  • Referral bonus scheme of up to £2,000.
  • Employee-led social events such as running clubs, football teams, book clubs, and bake-offs.
  • On-site subsidised restaurants offering a variety of fresh meals daily.
  • Opt-in benefits schemes such as private medical insurance and dental coverage.