Software Engineer in Northampton
Software Engineer in Northampton

Software Engineer in Northampton

Northampton Full-Time 30000 - 42000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join our team to develop and enhance software solutions for plumbing and heating.
  • Company: City Plumbing is a leading provider of plumbing and heating products, committed to quality and innovation.
  • Benefits: Enjoy flexible working, discounts, mental health support, and a culture that values diversity.
  • Why this job: Be part of a digital transformation and collaborate with a passionate team in an inclusive environment.
  • Qualifications: Previous software engineering experience and proficiency in programming languages like Java or Python required.
  • Other info: This hybrid role allows up to 2 days remote work per week.

The predicted salary is between 30000 - 42000 £ per year.

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

The Role: As our Software Engineer you'll be part of the team of Software Engineers focusing on the creation, enhancement, and upkeep of top-notch software solutions aligned with the requirements of both our customers and stakeholders. The 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

  • Develop, code, and test software as per specs and standards.
  • Ensure quality, scalability, and security.
  • Work with product managers, designers, and stakeholders to convert requirements into software solutions.
  • Work with cross-functional teams (product, design, QA) for successful software project delivery.
  • Create thorough unit tests, conduct testing for software reliability, and collaborate on test plans with QA engineers.
  • 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 up to 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.

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!

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.

Software Engineer in Northampton employer: City Plumbing

At City Plumbing, we pride ourselves on being an excellent employer, offering a vibrant work culture that prioritises collaboration and continuous learning. As a Software Engineer in Northampton, you'll benefit from flexible working options, a comprehensive benefits package, and ample opportunities for professional growth, all while contributing to our mission of becoming a digital leader in plumbing and heating solutions.
C

Contact Detail:

City Plumbing Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Northampton

✨Tip Number 1

Familiarise yourself with the latest trends in software development, especially in areas like agile methodologies and cloud platforms. This will not only help you during interviews but also show that you're proactive about staying current in your field.

✨Tip Number 2

Engage with the community by attending local tech meetups or online webinars related to software engineering. Networking can lead to valuable connections and insights that might give you an edge in the application process.

✨Tip Number 3

Prepare to discuss your previous projects in detail, focusing on your problem-solving approach and the technologies you used. Being able to articulate your experience clearly will demonstrate your expertise and passion for software engineering.

✨Tip Number 4

Showcase your collaborative skills by highlighting any experience working in cross-functional teams. Emphasising your ability to communicate effectively with product managers and designers will align well with our team-oriented culture.

We think you need these skills to ace Software Engineer in Northampton

Software Development
Analytical Thinking
Problem-Solving
Attention to Detail
Communication Skills
Agile Methodologies
Unit Testing
Technical Documentation
Collaboration
Programming Languages (Java, C++, Python, JavaScript)
Web Application Development
Mobile Application Development
Data Structures
Design Patterns
Cross-Functional Teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly any projects that align with the job description. Emphasise your skills in programming languages like Java, C++, Python, or JavaScript, and showcase your understanding of software development methodologies.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for software engineering and your alignment with the company's Customer First ethos. Mention specific experiences where you've successfully collaborated with cross-functional teams and delivered software solutions.

Showcase Your Projects: Include a portfolio or links to your previous work that demonstrate your coding skills and problem-solving abilities. Highlight any projects that involved agile development processes or required collaboration with product managers and designers.

Prepare for Technical Questions: Anticipate technical questions related to software development, algorithms, and data structures during the interview process. Brush up on your knowledge of design patterns and be ready to discuss how you've applied these concepts in your past work.

How to prepare for a job interview at City Plumbing

✨Showcase Your Projects

Be prepared to discuss your previous software engineering projects in detail. Highlight the challenges you faced, the solutions you implemented, and the technologies you used. This will demonstrate your hands-on experience and problem-solving skills.

✨Understand Agile Methodologies

Since the role involves participating in agile development processes, brush up on agile principles and practices. Be ready to discuss your experience with sprint planning, daily stand-ups, and retrospectives, as well as how you contribute to a collaborative team environment.

✨Communicate Effectively

The ability to communicate with stakeholders at all levels is crucial. Practice articulating your thoughts clearly and concisely, especially when explaining technical concepts to non-technical audiences. This will show that you can bridge the gap between technical and non-technical teams.

✨Stay Updated on Industry Trends

Demonstrate your passion for continuous learning by discussing recent trends or technologies in software development. Mention any relevant events or training you've attended, and how they have influenced your approach to software engineering.

Software Engineer in Northampton
City Plumbing
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Software Engineer in Northampton

    Northampton
    Full-Time
    30000 - 42000 £ / year (est.)

    Application deadline: 2027-07-12

  • C

    City Plumbing

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>