Software Developer Position

6 days ago


Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom M Group Services Full time
About The Role

We are seeking a highly skilled Full Stack Software Developer to join our expanding IT Development team based in Newcastle upon Tyne.

This is an exciting opportunity to work with a well-established team of developers and be responsible for designing and developing business systems software across M Group.

As a Full Stack Software Developer, you will be responsible for delivering solutions that align to the business and systems requirements, attending project meetings, and working with QA teams to ensure all defects are resolved.

You will also be responsible for reporting and resolving suspected non-compliance software issues.

We offer a flexible working environment where hybrid working has been embedded. You would be required to attend the office three days per week.

About M Group Services

M Group Services delivers a range of essential infrastructure services within the water, energy, transport, and telecommunications sectors in the UK & Ireland.

We have built and maintained relationships with our clients over a number of years and have a strong culture that continuously focuses on safety, operational delivery, efficiency, and customer service.

We are committed to profitable growth both organically and through acquisitions.

About Your Role

As a Full Stack Software Developer, you will have the opportunity to:

  • Design, develop, and implement new system solutions.
  • Write high-quality code using the latest engineering tools and best practices according to company standards.
  • Write design documentation and release notes in line with good practice and company standards.
  • Support, maintain, and uplift the current application estate.
  • Provide technical support to both customers and employees for issues escalated from the technical helpdesk.
  • Maintain source control according to company standards.
  • Work with Stakeholders, Business Analysts, and other IT colleagues throughout the design and build stages.

What You'll Bring

  • 2+ years of C#Microsoft.Net Full Stack development experience in a commercial environment.
  • Good knowledge of SQL (Oracle SQL or SQL Server) and preferably Oracle PL/SQL.
  • Knowledge of a Source Control System (Team Foundation Server, Source Safe, Azure DevOps, etc).
  • Have good attention to detail and be able to work to deadlines.
  • Demonstrate excellent customer service, analytic, and problem-solving skills.
  • Knowledge and experience of Waterfall and Agile methodologies.

What's in it for you?

  • 25 days' annual leave plus statutory holidays.
  • Discretionary annual bonus.
  • Contributory Pension scheme.
  • Life Assurance.
  • Access to our Employee Assistance Programme.
  • Cycle to work scheme.
  • Access to a wide range of discounts and special offers through our online rewards platform.
  • Private health care.


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a contractor, you'll play a crucial role in helping our major clients transform their software development processes.About the RoleAs a Senior Software Development Consultant, you'll be responsible for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a contractor, you'll play a crucial role in helping our major clients transform their software development processes.About the RoleAs a Senior Software Development Consultant, you'll be responsible for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a contractor, you'll play a crucial role in helping our major clients transform their software development processes.About the RoleAs a Senior Software Development Consultant, you'll be responsible for...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Contractor in Software Development (Technical Lead) to collaborate with our major clients and drive transformation. Our software developers are passionate about building products right, combining their expertise with our company values.Key Responsibilities:Expertise in Java and/or Scala...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    Transforming Software Development with OpencastWe're seeking a skilled Contractor in Software Development (Technical Lead) to collaborate with our major clients and drive transformation. Our software developers are passionate about building products right, combining their expertise with our company values.Key Responsibilities:Expertise in Java and/or Scala...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Full time

    We're seeking a skilled Senior Software Development Consultant to join our team at Opencast Software. As a key member of our consultancy, you'll work closely with clients and stakeholders to deliver agile transformation and drive business growth.Our ideal candidate has expertise in Java and/or Scala, with experience in other languages such as Springboot,...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Develop Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Develop. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applications using .NET technologiesCollaborate with cross-functional teams to...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom client server Full time

    About the RoleWe are seeking a talented Software Developer to join our team in Central Newcastle offices. As a Software Developer, you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C#.Net to produce high-quality code.About YouYou have achieved a minimum 2.1 BSc in...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom client server Full time

    About the RoleWe are seeking a talented Software Developer to join our team in Central Newcastle offices. As a Software Developer, you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C#.Net to produce high-quality code.About YouYou have achieved a minimum 2.1 BSc in...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Opencast Software Europe Ltd Full time

    Transforming Software DevelopmentWe're seeking a skilled Contractor in Software Development (Technical Lead) to collaborate with our clients and help them achieve their goals. Our team at Opencast Software Europe Ltd values expertise in agile methodologies, eXtreme programming practices, and industry-leading programming languages. We're looking for a...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom M Group Services Full time

    About The RoleWe are seeking a skilled Full Stack Software Developer to join our expanding IT Development team based in Newcastle upon Tyne.You will be part of our MGS IT Development Team responsible for designing, developing, and maintaining software and systems across M Group.As a Full Stack Software Developer, you will be responsible for designing and...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom M Group Services Full time

    About The RoleWe are seeking a skilled Full Stack Software Developer to join our expanding IT Development team based in Newcastle upon Tyne.About Your TeamYou will be part of our MGS IT Development Team, responsible for designing, developing, and maintaining software and systems across M Group.About Your RoleAs a Full Stack Software Developer, you will be...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom NHS Business Services Authority Full time

    About the RoleWe are seeking a talented Junior Software Developer to join our Digital, Data and Technology team at the NHS Business Services Authority (NHSBSA). As a Junior Software Developer, you will be part of a team that designs, builds, and improves software that serves a variety of citizen and NHS needs.Key ResponsibilitiesBuilding user-centred,...


  • Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom MRI Software Full time

    About the RoleMRI Software is seeking a highly motivated and results-driven Account Growth Specialist to join our Facilities Management Team. As an Account Growth Specialist, you will be responsible for building and maintaining strong relationships with our clients, understanding their business priorities and drivers, and identifying opportunities to...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom IMT Resourcing Solutions Full time

    Software Engineer RoleWe are seeking a skilled Software Engineer to join our development team at a leading provider of retail software solutions. The ideal candidate will have 2+ years of experience in software programming, with a strong background in.NET /.NET Core using C#.Key ResponsibilitiesHandle multiple sprint priorities across smaller projects,...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom IMT Resourcing Solutions Full time

    Software Engineer RoleWe are seeking a skilled Software Engineer to join our development team at a leading provider of retail software solutions. The ideal candidate will have 2+ years of experience in software programming, with a strong background in.NET /.NET Core using C#.Key ResponsibilitiesHandle multiple sprint priorities across smaller projects,...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Peaple Talent Full time

    Job Title: Software DeveloperPeaple Talent is partnering with a leading ecommerce solutions organisation to recruit a skilled C#.Net developer for a permanent position. As part of a dynamic team, you will be responsible for designing, developing, and implementing high-performance client-side ecommerce products.Key Responsibilities:Collaborate with colleagues...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Peaple Talent Full time

    Job Title: Software DeveloperPeaple Talent is partnering with a leading ecommerce solutions organisation to recruit a skilled C#.Net developer for a permanent position. As part of a dynamic team, you will be responsible for designing, developing, and implementing high-performance client-side ecommerce products.Key Responsibilities:Collaborate with colleagues...

  • Software Developer

    1 month ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    Software Developer OpportunityWe are seeking a talented Software Developer to join our team in Newcastle. As a Graduate Software Developer, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using C#/.Net and other object-oriented languages.Work with SQL...

  • Software Developer

    1 month ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Oliver Bernard Full time

    Software Developer OpportunityWe are seeking a talented Software Developer to join our team in Newcastle. As a Graduate Software Developer, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using C#/.Net and other object-oriented languages.Work with SQL...