Lead Software Engineering Professional

2 weeks ago


Nottingham, Nottingham, United Kingdom MHR Full time
About MHR

As a family-owned business, our people are at the heart of our success. We're committed to personalized growth for every employee to help you and us thrive.

We aim to make work easier as a leader in HR, payroll, finance, and integration solutions software and services. Join MHR and contribute to shaping the world of work.

  1. Software Development: Design, develop, and maintain high-quality software applications using .NET.
  2. Code Quality: Write clean, efficient, and maintainable code.
  3. Analysis and Problem-Solving: Analyze user requirements and translate them into technical specifications.
  4. Issue Resolution: Troubleshoot and debug issues to ensure optimal software performance.
  5. Collaboration: Work closely with product managers, designers, and other developers to understand project requirements and integrate software components seamlessly.
  6. Testing and Code Review: Conduct unit testing and participate in code reviews to maintain code quality.
  7. Quality Assurance: Ensure software meets quality standards.
  8. Documentation: Create and maintain technical documentation for software components and systems, keeping it up to date with any changes or enhancements.
Key Technical Skills
  • Proficiency in C# and .NET Core development.
  • Experience with modern unit testing frameworks and methodologies.
  • Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading.
  • Familiarity with Microsoft Azure services for cloud-based development.
  • Ability to communicate and work with Software & QA Engineers, UX and UI Designers.
Why Choose MHR?
  • 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 subsidized restaurants offering a variety of fresh meals daily.
  • Opt-in benefits schemes such as private medical insurance and dental coverage.

We value the well-being, financial stability, and inclusivity of our employees, and strive to provide a supportive working environment. The estimated salary for this role is around £50,000-£70,000 per annum, depending on experience.



  • Nottingham, Nottingham, United Kingdom Jupiter Recruitment Full time

    About this roleWe are seeking an experienced Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining software applications using our company's technology stack. Key Responsibilities• Participate in code reviews to ensure high-quality code• Collaborate with cross-functional teams to identify...


  • Nottingham, Nottingham, United Kingdom beBee Professionals Full time £45,000 - £65,000

    beBee Professionals is seeking a talented Senior Software Engineer to lead our development team in Nottingham, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead...


  • Nottingham, Nottingham, United Kingdom Capital One Full time

    Discover a fulfilling opportunity as a Technical Lead in Software Engineering at Capital One. As part of our mission to revolutionize banking for the better, we're seeking an experienced and skilled professional to spearhead our software engineering efforts.About UsCapital One is a leading financial institution committed to innovation, simplicity, and...


  • Nottingham, Nottingham, United Kingdom Capital One Full time

    We are seeking a seasoned Software Engineering Team Lead to join our Nottingham-based team at Capital One. This is a permanent position that offers a unique opportunity for an experienced professional to lead a group of engineers responsible for maintaining and improving our back-end services for critical customer and/or data applications within the cloud.


  • Nottingham, Nottingham, United Kingdom Endeavour Recruitment Solutions Full time

    Job Title: Software Engineering ProfessionalLocation: Based in NottinghamWe are seeking a skilled and ambitious software developer to join our development team. As a permanent full stack developer, you will be responsible for designing, developing, and maintaining complex software applications.Key Responsibilities:Designing and developing low-level...


  • Nottingham, Nottingham, United Kingdom Dover Corporation Full time

    We are seeking a highly experienced and skilled Embedded Software Engineering Team Lead to join our team at Markem-Imaje, a Dover Corporation company.About the Role:As an Embedded Software Engineering Team Lead, you will be responsible for leading a team of software engineers in the design, implementation, validation, and maintenance of embedded software for...


  • Nottingham, Nottingham, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Nottingham, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Nottingham, Nottingham, United Kingdom UNiDAYS Full time

    Job DescriptionThe Software Engineering Lead will be responsible for defining and implementing the architecture for our ID and Verification platform, ensuring scalability, security, and performance. You will also foster a collaborative environment, provide mentorship, and champion clear communication between engineering and other teams.You will actively...


  • Nottingham, Nottingham, United Kingdom Searchability® Full time £55,000 - £65,000

    Software Development LeadAs a key member of our team, you will be responsible for leading the design, development, and maintenance of our software applications. Working closely with cross-functional teams, you will have the opportunity to contribute to the entire software development lifecycle, from concept to deployment. This is an exciting opportunity for...


  • Nottingham, Nottingham, United Kingdom Aardvark Swift Recruitment Ltd Full time

    Aardvark Swift Recruitment Ltd is seeking a highly skilled Senior Software Engineering Lead to join their Engineering team.As a Senior Software Engineering Lead, you will play a critical role in the Engineering team, serving as the technical lead and point of contact for internal teams and external clients. You'll ensure high coding standards are the norm...


  • Nottingham, Nottingham, United Kingdom Rebel Recruitment Full time

    Job Title: Senior Software Engineering Lead - Climate TechCompany: Rebel RecruitmentLocation: RemoteSalary: Up to £150k with benefits and equityRole Overview:The successful candidate will lead a team in developing innovative climate-tech products, focusing on:Full-stack developmentCloud technologiesPython programmingKey Requirements:Essential leadership and...

  • Software Engineer

    1 month ago


    Nottingham, Nottingham, United Kingdom Searchability® Full time

    About UsWe are a leading Midlands-based company working on innovative products for our esteemed clients. Our East Midlands base serves as the hub for our UK operations, and we take pride in being a great place to work, embracing progressive attitudes towards the modern workplace.Job OverviewWe are seeking a talented Software Engineer to join our team of...


  • Nottingham, Nottingham, United Kingdom Searchability® Full time £55,000 - £65,000

    Key Responsibilities:As a Senior Software Engineer at Searchability, you will lead the design and implementation of software solutions, ensuring scalability, reliability, and performance. You will collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications. Your expertise in C#/.NET/SQL...


  • Nottingham, Nottingham, United Kingdom Searchability® Full time

    Role Overview:We are seeking a skilled Senior Software Engineer to play a key role in the design, development, and maintenance of our software applications.The ideal candidate will have experience working with cross-functional teams and contributing to the entire software development lifecycle, from concept to deployment.Key Responsibilities:Lead the design...

  • Technical Lead

    4 weeks ago


    Nottingham, Nottingham, United Kingdom Microlise Full time

    Job Title: Technical Lead - Software Engineering ExpertJob Summary:We are seeking an experienced Technical Lead to play a critical role in the design, implementation, and monitoring of Microlise products. As a Technical Lead, you will work closely with other areas of the business and our customers, providing expert technical knowledge and solutions to...


  • Nottingham, Nottingham, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a highly skilled Senior Software Engineer to lead our development team in Nottingham, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical...


  • Nottingham, Nottingham, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Nottingham, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


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

    Job DescriptionSenior Software EngineerA competitive salary of up to £80,000 + a strong performance bonus, pension and private healthcare are on offer for this permanent role.Nottinghamshire 1 day on-site per week.As a highly skilled Senior Software Engineer, you will be responsible for shaping the future of technology within our innovative and dynamic...


  • Nottingham, Nottingham, United Kingdom Dover Full time

    Software Leadership Role at DoverWe are seeking an experienced Electronics Systems Software Lead to join our team at Dover. As a key member of our software discipline, you will drive the development and maintenance of embedded software for our Markem-Imaje printers.Key Responsibilities:Technical LeadershipDrive quality and efficiency within the embedded...


  • Nottingham, Nottingham, United Kingdom Tangent International Full time

    Role OverviewThe successful candidate will lead Tangent International's global software engineering efforts, driving innovation and operational excellence. With a strong background in technology leadership and engineering transformations, the ideal candidate will oversee a team of 50+ professionals across multiple time zones.Key ResponsibilitiesDevelop and...