Software Engineer - Springboot / Java, Birmingham
Birmingham, West Midlands 1 month ago
Job Description
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.
Please note: You must be able to code in Java&Springboot
#BelongWithUs
Come and join us as a Software Engineer as we continue our Digital Transformation ensuring we become the digital leader in plumbing, heating, and sustainable heating solutions.
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 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.
Proficient in one or more programming languages - Java&Springboot
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.
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
Senior Electrical Engineer, Liverpool
Liverpool, North West England 7 days ago
Senior Electrical Engineer Liverpool Salary:£45,000 to £55,000 + Travel Allowance Job Ref: 34689 If you want to work for an exciting, growing, challenging and yet incredibly rewarding and giving Building Services Consultancy then you should want to...
Software Engineer, Birmingham
Birmingham, West Midlands 11 days ago
Software Engineer with a background in product development and system architecture is sought by a well-known platform house based near Birmingham. Working at the forefront of B2B technology this Software Engineer will play a key role in improving the...
Senior Software Tools Developer, CAMBRIDGE
Cambridge, East of England 15 days ago
Job Description We are looking for a hardworking software engineer with proven understanding of modern C++ and Java or Python to join our Streamline developer tools team. Streamline touches all layers of the software stack, collecting performance...
Senior Developer Relations Engineer, Google Cloud (English)
London, United Kingdom 15 days ago
London-London, Minimum qualifications: Bachelor's degree in Computer Science, a similar technical field, or equivalent practical experience. 5 years of experience in software engineering, product management, technical account management, sales...
Full Stack Engineer, WA16 6EZ
United Kingdom 16 days ago
As a Full Stack Engineer at Barclays, you’ll take a hands-on leadership role, owning the design, development, testing, and documentation of large-scale, mission-critical software applications. You’ll work across the entire lifecycle, from inception...
Full Stack Developer, G2 8LU
Glasgow, Scotland 18 days ago
Join us as Full Stack Developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings within Financial Crime...
Senior Electronics Engineer, Birmingham
Birmingham, West Midlands 18 days ago
Contract Electronics Engineer- up to£60 ph outside IR35 Location: Hybrid - 3 days onsite Contract Length: 6 months initially KO2 is seeking a Senior Electronics Engineer for an exciting contract opportunity with a Birmingham-based client. This role...
Senior DevOps Engineer
Swansea, Wales 29 days ago
WA-Swansea, Location Birmingham, Bristol, Leeds, Newcastle-upon-Tyne, Nottingham, Oldham, Swansea About The Job Job summary A Senior DevOps Engineer at DVSA is responsible for automating and streamlining software development and IT operations. You'll...
Senior DevOps Engineer
Swansea, Wales 29 days ago
WA-Swansea, Location Birmingham, Bristol, Leeds, Newcastle-upon-Tyne, Nottingham, Oldham, Swansea About The Job Job summary A Senior DevOps Engineer at DVSA is responsible for automating and streamlining software development and IT operations. You'll...
Software Engineer, G2 8LU
Glasgow, Scotland 1 month ago
. Join us as Senior Software Engineer at Barclays, where you'll develop, and evolve the banks technology architecture through relevant solutions, strategies and execution plans aligned to and prioritized by business and technology objectives,...