Senior Software Engineer

3 months ago


Salford, United Kingdom City Plumbing Full time

#BelongWithUs

Come and join us as a Senior Software Engineer as we continue our Digital Transformation ensuring we become the digital leader in plumbing, heating, and sustainable heating solutions.

The Role:

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.

Key Responsibilities

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:

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.

Skills and competencies

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.

Us:

From boilers to bathroom suites, tubing to towel rails and everything in between, City Plumbing has all the products our customers need to complete the job. And we have all you need to build a successful career We’re proud of our reputation for selling quality plumbing and heating products to both trade and retail customers and we’re super excited about our future. We put our colleagues at the heart of all we do, giving them all the tools they need to be successful, happy and feel rewarded in their career with us.

Benefits Package and Cultural Environment:

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

#BelongWithUs

We’re passionate about creating an inclusive workplace that celebrates and values diversity. Bring your whole self to work regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. We don’t want you to ‘fit’ our culture, we want you to enrich it. 

We are committed to best practices in recruitment and undertake Basic Criminal Record Disclosures for candidates that are offered employment within our branches that undertake deliveries for British Gas. This check will only be undertaken after the acceptance of an offer of employment.



  • Salford, United Kingdom Chroma Recruitment Full time

    A growing business in the North West area is looking to expand its R&D department. An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. This role is technically challenging but will allow an individual to work as part of a team on innovative products.The role of Senior Embedded Software Engineer...


  • Salford, United Kingdom Chroma Recruitment Full time

    A growing business in the North West area is looking to expand its R&D department. An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. This role is technically challenging but will allow an individual to work as part of a team on innovative products.The role of Senior Embedded Software Engineer...


  • Salford, United Kingdom Chroma Recruitment Full time

    A growing business in the North West area is looking to expand its R&D department. An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. This role is technically challenging but will allow an individual to work as part of a team on innovative products. The role of Senior Embedded Software...


  • Salford, United Kingdom Chroma Recruitment Full time

    A growing business in the North West area is looking to expand its R&D department. An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. This role is technically challenging but will allow an individual to work as part of a team on innovative products.The role of Senior Embedded Software Engineer...


  • Salford, Salford, United Kingdom Senitor Associates Full time

    Job Title: Senior Software EngineerAt Senitor Associates, we are seeking a highly skilled Senior Software Engineer to join our software and firmware team. As a key member of our team, you will be responsible for developing and maintaining software solutions, working closely with our software support analyst to resolve escalated issues, and collaborating with...


  • Salford, Salford, United Kingdom Senitor Associates Full time

    Job Title: Senior Software EngineerAt Senitor Associates, we are seeking a highly skilled Senior Software Engineer to join our software and firmware team. As a key member of our team, you will be responsible for developing and maintaining software solutions, working closely with our software support analyst to resolve escalated issues, and collaborating with...


  • Salford, Salford, United Kingdom BBC Group and Public Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Partner Engineering team in Salford. As a key member of our engineering hub of excellence, you will play a crucial role in designing and developing innovative software solutions that meet the needs of our organization.Main ResponsibilitiesAs a Senior Software Engineer, you...


  • Salford, Salford, United Kingdom BBC Group and Public Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Partner Engineering team in Salford. As a key member of our engineering hub of excellence, you will play a crucial role in designing and developing innovative software solutions that meet the needs of our organization.Main ResponsibilitiesAs a Senior Software Engineer, you...


  • Salford, United Kingdom Spyrosoft Ltd Full time

    Senior Software Engineer Search FTC (Contract inside IR35 considered) [UK]RequirementsJavaPythonAWSJavaScript/TypescriptTDD, CI/CD, automation of testing, operational excellenceExperience in lexical and/or vector search capabilities (experience in Solr/OpenSearch/ElasticSearch ideal)LocationsSalford and LondonHybrid up to 2 days a week in the...


  • Salford, Salford, United Kingdom BBC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Partner Engineering team in Salford. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the needs of our partners and customers.Key ResponsibilitiesDesign and implement software solutions using a variety of...


  • Salford, Salford, United Kingdom BBC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Partner Engineering team in Salford. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the needs of our partners and customers.Key ResponsibilitiesDesign and implement software solutions using a variety of...


  • Salford, Salford, United Kingdom BBC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Partner Engineering team at the BBC. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the needs of our business.Main ResponsibilitiesDesign and implement software solutions using a range of programming languages,...


  • Salford, Salford, United Kingdom BBC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Partner Engineering team at the BBC. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the needs of our business.Main ResponsibilitiesDesign and implement software solutions using a range of programming languages,...


  • Salford, UK, Greater Manchester, United Kingdom Chroma Recruitment Full time

    A growing business in the North West area is looking to expand its R&D department. An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. This role is technically challenging but will allow an individual to work as part of a team on innovative products.The role of Senior Embedded Software Engineer...


  • Salford, Salford, United Kingdom Salford Council Full time

    About UsSalford Council is a forward-thinking organization dedicated to improving the lives of our residents. Our Digital, Data and Technology Team (DDaT) is a key player in this mission, leveraging the power of digital and data to make our council more efficient and sustainable.The ChallengeOur current MyCity Directory is an online environment providing...


  • Salford, Salford, United Kingdom Salford Council Full time

    About UsSalford Council is a forward-thinking organization dedicated to improving the lives of our residents. Our Digital, Data and Technology Team (DDaT) is a key player in this mission, leveraging the power of digital and data to make our council more efficient and sustainable.The ChallengeOur current MyCity Directory is an online environment providing...


  • Salford, Salford, United Kingdom Moody's Investors Service Full time

    At Moody's, we're driven by a passion for innovation and a commitment to excellence. As a Senior Software Development Engineer, you'll play a key role in shaping the future of our technology landscape.We're seeking a highly skilled and versatile software developer with a strong proficiency in.NET, Python, and Java. The ideal candidate will have a solid...


  • Salford, Salford, United Kingdom Moody's Investors Service Full time

    At Moody's, we're driven by a passion for innovation and a commitment to excellence. As a Senior Software Development Engineer, you'll play a key role in shaping the future of our technology landscape.We're seeking a highly skilled and versatile software developer with a strong proficiency in.NET, Python, and Java. The ideal candidate will have a solid...


  • Salford, Greater Manchester, United Kingdom Chroma Recruitment Full time

    An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. The role of Senior Embedded Software Engineer reports directly to the Engineering Manager but you’ll be working closely with the electronics and mechanical engineers to develop high level software for embedded microcontrollers. You’ll...


  • Salford, Greater Manchester, United Kingdom Chroma Recruitment Full time

    An additional Senior Embedded Software Engineer is urgently required to work on a new phase of their product range. The role of Senior Embedded Software Engineer reports directly to the Engineering Manager but you’ll be working closely with the electronics and mechanical engineers to develop high level software for embedded microcontrollers. You’ll...