Senior Software Engineer

City Plumbing

Senior Software Engineer

Salary Not Specified

City Plumbing, Pendleton, Salford

  • Full time
  • Permanent
  • Onsite working

Posted 4 days ago, 24 Jun | Get your application in now to be included in the first week's applications.

Closing date: Closing date not specified

job Ref: 0a39b9b5b1de41dfb8c4450341fe8c8c

Full Job Description

As our Senior Software Engineer you'll be part of creating, improving, and maintaining excellent software that fulfils customer and stakeholder needs. You'll also lead tech projects, guide junior members, and help overall software success., The Senior Software Engineer will be part of our growing Software Development team to evolve the way we interact and engage with our customers online.,

  • Lead, develop, code, and test software as per specs and standards. Ensure quality, scalability, and security.

  • Lead, guide, and mentor the development team. Steer tech discussions with architects, stakeholders for strategy and roadmaps.

  • Work with architects and senior engineers to maintain software standards. Join architectural discussions, shape system design/frameworks, and choose tech for development goals.

  • Write comprehensive unit tests and conduct thorough testing to ensure software quality and reliability. Collaborate with quality assurance engineers to develop and execute test plans and strategies.

  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings.

  • Create and maintain technical documentation, including design specifications, API documentation, and user guides.

  • Foster a collaborative and positive team environment, promoting knowledge sharing and continuous learning.

  • Stay updated on industry trends, tech, and best practices. Attend events and training for skill and knowledge growth.


  • This is a hybrid-based opportunity with upto 2 days per week in the office.

    You should be based in the UK and our Offices are based in Birmingham, Manchester, Glasgow and Crick (Northampton).

    You'll live and breathe our Customer First ethos, with an innovative and agile approach to problem-solving. You'll enjoy working collaboratively with the wider Engineering team and you'll thrive on delivering excellent data delivery.,
  • Must have previous experience in Software Engineering, with a strong portfolio of completed projects.

  • Strong attention to detail, proficient in analytical thinking and problem-solving.

  • Able to communicate with all levels of stakeholders.

  • Solid understanding of software development methodologies, algorithms, data structures, and design patterns.

  • Experience with web or mobile application development and related frameworks.

  • Proficient in one or more programming languages - Java, C++, UniVerse, Python, or JavaScript.


  • It is highly likely you will have worked in any of the following roles and/or markets, and worked with the following products and/or services: Agile, Builders Merchants, Coding, Construction, Data Analysis, Database Analyst, Google Big Query, Google Cloud Platform, Google, IT Lifecycle, Java, Looker, Matillion, Retail, SQL, Scrum, Software Development, Software Engineer, Software Engineering, Universe Multi-Value.

  • Bonus

  • Discounts, savings and cash back at numerous retailers

  • Life assurance

  • Extended family policy including maternity, paternity, additional annual leave and more

  • Mental Health First Aiders and Employee Assistance Programme, we look out for each other

  • Complete induction and a company that lets you grow and encourages development

  • Financial education and loans

  • Flexible working options

  • A business striving to create an environment of inclusion so everyone can be their true self

  • And more!