Software Developer

4 weeks 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.

You will be part of our MGS IT Development Team, responsible for designing, developing, and maintaining software and systems across M Group. These include both in-house developed and 3rd party applications across Water, Energy, Telecom, Transport, and Plant and Fleet business divisions.

About Your Team

You will be working closely with project teams, delivering solutions that align to the business and systems requirements. You will also be responsible for reporting and resolving suspected non-compliance software issues.

About Your Role

As a Full Stack Software Developer, you will be responsible for designing and developing business systems software across MGS. You will work closely with project teams, delivering solutions that align to the business and systems requirements. 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 is a trusted employer to more than 10,500 people in the UK and Ireland. Operating across 21 businesses in 240 locations, we provide specialist infrastructure services in the water, energy, transport, and telecommunications sectors.

We are committed to profitable growth both organically and through acquisitions. M Group Services operates a divisional structure aligned with its end markets.

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 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 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 Client Server Full time

    Software Engineer OpportunityWe are seeking a talented Software Engineer to join our team at Client Server, a leading FinTech start-up. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions to meet business requirementsCollaborate with...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Software Engineer OpportunityWe are seeking a talented Software Engineer to join our team at Client Server, a leading FinTech start-up. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions to meet business requirementsCollaborate with...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Hartford Advisers Full time

    Hartford Advisers is a corporate research and advisory firm specializing in enhanced due diligence and background screening. They provide critical information to clients during the commercial decision-making process by analyzing companies and their leadership teams ahead of - or during - transactions, partnerships, and appointments. **Job Overview** This...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Hartford Advisers Full time

    Hartford Advisers is a corporate research and advisory firm specializing in enhanced due diligence and background screening. They provide critical information to clients during the commercial decision-making process by analyzing companies and their leadership teams ahead of - or during - transactions, partnerships, and appointments. **Job Overview** This...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Software Engineer OpportunityWe are seeking a talented Software Engineer to join our Client Server team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using a range of programming languages and technologies.Collaborate...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Software Engineer OpportunityWe are seeking a talented Software Engineer to join our Client Server team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using a range of programming languages and technologies.Collaborate...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Software Engineer OpportunityWe are seeking a talented Software Engineer to join our Client Server team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using a range of programming languages and technologies.Collaborate...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Software Engineer OpportunityWe are seeking a talented Software Engineer to join our Client Server team in Newcastle. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using a range of programming languages and technologies.Collaborate...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Unlock Your Potential as a Graduate Software EngineerAre you a talented Computer Science graduate looking to kick-start your career in a dynamic and innovative environment? We're seeking a bright and ambitious Graduate Software Engineer to join our team at Client Server, a leading Investment Management firm with a strong presence in Newcastle.As a Graduate...

  • Software Developer

    4 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Unlock Your Potential as a Graduate Software EngineerAre you a talented Computer Science graduate looking to kick-start your career in a dynamic and innovative environment? We're seeking a bright and ambitious Graduate Software Engineer to join our team at Client Server, a leading Investment Management firm with a strong presence in Newcastle.As a Graduate...

  • Software Developer

    3 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Unlock Your Potential as a Graduate Software EngineerAre you a talented Computer Science graduate looking to kick-start your career in a dynamic and innovative environment? We're seeking a bright and ambitious Graduate Software Engineer to join our team at Client Server, a leading Investment Management firm with a strong presence in Newcastle.As a Graduate...

  • Software Developer

    3 weeks ago


    Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom Client Server Full time

    Unlock Your Potential as a Graduate Software EngineerAre you a talented Computer Science graduate looking to kick-start your career in a dynamic and innovative environment? We're seeking a bright and ambitious Graduate Software Engineer to join our team at Client Server, a leading Investment Management firm with a strong presence in Newcastle.As a Graduate...