cover image
One Utility Bill

Senior Developer

On site

Newcastle Upon Tyne, United Kingdom

Full Time

25-04-2025

Job Specifications

Permanent | £50k - £60k

We are seeking an established Senior Developer to become part of our Newcastle-based development team. This role will focus on upgrading and maintaining our core billing and quoting systems. Candidates that have experience with systems that handle high volumes of financial transactions and customer payments will be preferred.

A Little Bit About Us

We are a tech business that bundle household bills into one fixed monthly payment. One payment means easier finances, less time on the phone to suppliers, and less admin. It’s a game changer.

It’s also a gorgeous place to work. Everybody gets stuck in to make things work, the team will make you feel welcome from day one, and the office is near some pretty great pubs.

What you’ll be doing?

You’ll be part of a talented and diverse team that spans every aspect of the development process, including DevOps engineers, platform specialists, dedicated front-end developers, UI/UX designers, and versatile engineers skilled across the stack. You will be paired with an experienced developer right from the start to help with your onboarding, continuous training and professional development.

You can expect to be:

Creating and maintaining industry leading products.
Working closely with key stakeholders across the business to help gather requirements and shape the direction of exciting products and features.
Providing your expertise when tackling complex features with non-functional requirements or resolving production issues.


A little bit about you

We need you to:

Have at least 5 years of relevant commercial experience
Have extensive experience with PHP, ideally with large bespoke SaaS products
Have worked with payment gateways such as Stripe or GoCardless
Experience handling payment / billing systems with throughput of £10’000’s
Have experience with designing, creating and consuming RESTful APIs
Have experience with reliability / high availability systems
Care about the non-functional requirements - security, performance, reliability, but appreciate when to strike a balance
Have experience using Linux operating systems & services
Have an appreciation for modern software development best practices and development lifecycle.
Be familiar with Git and working collaboratively using version control.
Have a good understanding of networking principles and the HTTP protocol
Understand database normalisation and have experience designing relational databases
Be confident with SQL syntax and the writing of queries


We’d like you to have:

Have a Computer Science related degree
Experience with JavaScript
Prior experience with Laravel and Vue.js or similar
Experience with any of the following: Worldpay, Braintree, Apple Pay, Google Pay
Familiarity with PCI DSS
Confidence using Docker
Familiarity with different automated testing strategies
Experience with a major Cloud platform (preferably AWS)
Experience of CI/CD pipelines and maintaining live systems
Experience conducting code reviews
Used monitoring tools (e.g. Datadog, Sentry, Prometheus)
Understand security principles and experience assisting with security issues


What you’ll get from us

You can expect a salary of up to £60,000 plus an uplift each year to say thanks

25 days holiday each year, plus the usual bank holidays. Too many? Too few? You can buy or sell up to 5 per year

Access to our shiny employee discounts platform, Magpie.

Up to £1500 for direct business benefit learning of your choice

A paid volunteering day with our chosen charities or a charity close to your heart.

Access to Simply Health for 24/7 access to private GP and counselling services and much more health benefits

Saving you money on your commute to work with our nifty corporate travel with Nexus and Go North East

Prefer two wheels? Get yourself a new set with our Cycle to Work scheme

Enhanced Pension Contributions once you’ve been with us for 3 years

Free independent mortgage advice from Charles Cameron & Associates

Lots of socials like our weekly football and badminton games, team activities and fundraising events to support our chosen charities Newcastle West End Foodbank and Newcastle Dog and Cat Shelter - do you see yourself as the Bob Ross of our next paint & sip night or taking the crown in our annual table tennis competition?

We are also proud sponsors of our neighbours Ouseburn Community Farm which means we get to walk their goats

About the Company

We make bills as easy as they should be. Bundle your bills into one monthly payment, offer bills-inclusive packages to your tenants, or earn money while making utilities registration easy. We also offer renewable energy as standard, amazing customer service and unlimited energy deals not available direct from suppliers. Let’s talk utilities. Drop us a line at info@oneutilitybill.co. Know more

Related Jobs

Company background Company brand
Company Name
Tipalti
Job Title
Software Engineer
Job Description
Why join Tipalti? Tipalti is one of the world’s fastest-growing fintech companies. We free finance professionals to lead by modernizing the entire payables operation. We are a well-funded, late-stage start-up backed by high-profile investors. Our 2021 Series F funding round raised $270 million, valuing us at over $8.3 billion. With total funding of just over $550 million, and with more than 5000 global customers, Tipalti is one of the most valuable private fintech companies in the world. As a Full Stack Engineer based in London, you’ll build new products to significantly expand Tipalti’s offering to brand new areas. As part of a cross-functional team, you will help product define, code, test, build and maintain our tools as well as contribute to the backend APIs and services to build completely new functionalities to help our customers. At Tipalti we have created a great culture that is fostered from working 3 days a week in our Central London office (Monday, Tuesday and Thursday's). We code together, eat lunch together and we want to hire people that foster high collaboration. If you are someone who has a great degree of self awareness and wants to learn from one another we want to hear from you! Tipalti Engineering Our tech teams are the engine behind our business. Tipalti’s tech ecosystem is extremely rich and we continually add new features to our products, ensuring that we respond to our clients’ needs at scale. Our tech teams retain a fast-paced, start-up vibe that encourages innovation and critical thinking. At Tipalti, you’ll have the opportunity to work with a diverse, global team of engineers, developers and product leaders who are collectively building the future of our best-in-class product suite as we transform financial operations for the future. About You You enjoy contributing all across the stack and enjoy learning technologies with various focus. Our stack today is mostly NodeJS, JavaScript and TypeScript but we are always looking at how new technologies can help us build the perfect products. You love learning and sharing your knowledge. You are at your best when collaborating with your fellow engineers and other functions, both in person and remotely. You want to own your code and be responsible for making them great. You care about building reliable, well designed and well-tested systems. You enjoy tech, have a broad knowledge and adapt to new products, projects and technologies quickly. Tipalti Perks An open and inclusive culture and work environment Work closely with Automation for some of the worlds fastest growing companies Lunch paid for 3 days a week in the office (Monday, Tuesday and Thursday) Private Medical and Dental cover £100 paid towards Mobile and £26 towards internet paid into salary each month. Free breakfast and snacks. 25 days PTO Interested in learning more about us? Tipalti is the only company handling both global partner payments and accounts payable workflows for high-velocity companies across the entire financial operations cycle: onboarding and managing global suppliers, instituting procurement controls, streamlining invoice processing and approvals, executing payments around the world, and reconciling payables data across a multi-subsidiary finance organization. Tipalti enables companies to scale quickly by making payables strategic with operational, compliance, and financial controls. Through Tipalti, our clients can efficiently and securely pay thousands of partners and suppliers in 196 countries within minutes. Tipalti is fueled by a commitment to our customers and a desire to build lasting connections. Our client portfolio includes high-velocity businesses such as Amazon Twitch, GoDaddy, Roku, WordPress.com, and ZipRecruiter. We work hard for our 98% customer retention rate which is built on trust, reliability and innovation. Tipalti means we handled it" - a mission to which we are constantly committed. Accommodations Tipalti champions inclusive teams, in which every voice counts. We are committed to recruiting diverse candidates with varied personal experiences and abilities. We welcome applications from candidates belonging to historically underrepresented or disadvantaged groups, and maintain an equitable Talent Acquisition process that is free from discrimination. As an equal opportunities employer, Tipalti complies with employment and human rights laws across the various jurisdictions in which we operate. Should you require reasonable adjustments or accommodations during the recruitment process, including access to alternate formats of materials, meeting spaces, or other accommodations that could better enable your full participation, please reach out to hr@tipalti.com for assistance. Privacy About We are committed to protecting the privacy interests of job applicants and candidates. For more information about our privacy practices during our Talent Acquisition process, please refer to our Job Candidate Privacy Notice below: Job Candidate Privacy Notice | Tipalti www.tipalti.com/privacy/job-candidate-privacy-notice/
London, United Kingdom
Hybrid
Full Time
06-05-2025
Company background Company brand
Company Name
Stanford Black Limited
Job Title
Python Software Engineer
Job Description
My client is a quantitative hedge fund: they combine deep expertise in trading, technology, and data science to drive uncorrelated, high-quality investment returns. Their team of software developers and engineers work globally to deliver next-gen data pipelines. If you're a skilled Python developer who thrives in a collaborative environment, I want to hear from you. Team: Developing software that directly shapes multi-billion-dollar trading decisions. Working alongside some of the best quants, traders, and engineers in the industry. At the cutting-edge of technology, they are building high-performance, large-scale data analysis pipelines. A data-driven culture, leveraging advanced statistical and machine learning techniques. Global collaboration with offices in major financial hubs worldwide; cross-team cooperation. Role: Designing, developing, and delivering high-quality, maintainable software in modern Python for business-critical applications. Collaborating with stakeholders and colleagues to deliver innovative solutions. Leading high-level technical design discussions. Requirements: BSc in Computer Science. Strong proficiency in Python (5+ years). Current experience in banking/finance. Background in Equity, FX, Credit, or Rates.
London, United Kingdom
On site
Full Time
06-05-2025
Company background Company brand
Company Name
TieTalent
Job Title
Airbus - Embedded Software Engineer
Job Description
About Job Description: SECURITY CLEARANCE: * Eligibility to gain UK SC Security Clearance TRAVEL REQUIRED: Occasional LOCATION: Portsmouth (60% of your working week must be office based) TYPE: Full time WHAT'S IN IT FOR YOU Financial Reward: Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, season ticket loan, tax-free technology scheme, discounted shopping and much more * Work / Life Balance: 37 hour week, flexible working around core hours and Friday afternoons off, hybrid working, up to 2 additional days per month as TOIL, option to buy/sell holiday * Personal Development: Personalised development plan, Airbus Leadership University and unlimited access to 10,000+ E-learning courses, internal mobility including international opportunities * Health & Wellbeing: Wellbeing benefits (including 24/7 online GP and mental health support), Employee Assistance Programme, discounted family health / dental insurance / eye tests, cycle-to-work scheme, on-site canteen and coffee shop , lunchtime pilates. * Family and Caregiving: Life assurance, enhanced pay for maternity, paternity (23 weeks at 100% pay), adoption and shared parental leave and caregiving * Inclusive Environment: Wellbeing room, Multi-faith room, Employee Representative Groups (Gender, LGBTQ+, International, Generational, Disability, Social & Cultural Diversity, Neurodiversity) Our world is changing. And so are we. From our commitment to zero-carbon flight ( #ZEROe ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? ABOUT THE ROLEThe role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. HOW YOU WILL CONTRIBUTE TO THE TEAM *** Use your skills and knowledge to prototype innovative wireless solutions * You will be primarily developing using C/C++ on embedded platforms * Development of embedded software/firmware prototypes in an agile environment * Further development of proven prototypes to a deployment standard * Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) ABOUT YOU Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments* Knowledge of Digital Signal Processing* Knowledge of Software Defined Radio**Not a 100% match? No worries! Airbus supports your personal growth with customised development solution* s. *HOW WE CAN SUPPORT YOUMany of our staff work flexibly in many different ways, including part-time. Please talk to us at interview about the flexibility you need and we’ll always do our best to accommodate your request. Please let us know if you need us to make any adjustments for the selection process - you can share this with your Talent Acquisition Partner if you are invited to interview. Examples may include (but not exclusive to) accessible facilities; auxiliary aids; room layout, etc. Any information disclosed will be treated in the strictest confidence. As a Disability Confident Employer, Airbus UK will offer an interview to any applicant that considers themselves to have a disability or long-term condition and meets the minimum criteria of the role (as set out in the job advert). To ‘opt in’, just select the option during your application submission and our Talent Acquisition team will contact you. * #CI_2025 This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.Company: AIRBUS Defence and Space LimitedEmployment Type:*Permanent-------*Experience Level:ProfessionalJob Family:*Computing&Comm and Info& Data Processing By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking. Nice-to-have skills C C++ Embedded Systems Embedded Linux Digital Signal Processing Linux Portsmouth, England Work experience Embedded Languages English
Portsmouth, United Kingdom
Hybrid
Full Time
06-05-2025
Company background Company brand
Company Name
Rebellion
Job Title
Senior Gameplay Programmer
Job Description
We want you to #JOINTHEREBELLION! For 30 years we’ve been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film and mo-cap studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing Judge Dredd. We are on the lookout for a Senior Gameplay Programmer to join our highly experienced code team to help work on exciting unannounced projects. Be part of one of our exciting new large-scale projects, crafted by a seasoned team renowned for creating exceptional shooters. As a Senior Gameplay Programmer, your role will be to develop and implement gameplay code for the project using our in-house proprietary engine, ensuring that the integration of the work is in line with the project’s technical constraints and direction You will be joining a small, passionate, and experienced team with a proven record of delivering quality experiences. This exciting opportunity can be based out of any of our studios in Oxford, Warwick, or Runcorn, offering flexibility, collaboration, and the chance to work with a world-class team! We can provide a relocation package, including moving assistance, temporary accommodation, and full support to ensure a smooth transition to your new environment. We believe in the power of face-to-face collaboration and encourage working from our studios. However, we understand that flexibility matters, so we’re open to discussing hybrid options based on individual needs. Responsibilities Develop and execute gameplay code, focusing on the creation and testing of larger classes with intricate functionalities. Engage in collaboration with team members from various disciplines to cultivate a positive work environment. Efficiently resolve complex bugs and address basic performance concerns. Conduct pre-commit testing to foresee potential issues and uphold code quality standards. Ensure code is adequately commented and adhere strictly to established coding standards. Participate in code reviews and offer constructive feedback in areas of expertise. Monitor and report progress by updating tasks through Jira. Assist fellow team members and partake in the review and prioritization of the backlog. Requirements Proficient in C/C++ programming with a solid understanding of object-oriented development. Professional experience with at least one published console or PC game, contributing to gameplay mechanics and overall game flow. Experienced in crafting multi-threaded code for enhanced performance. Familiar with project scheduling, setting milestones, and delivering on objectives. Well-versed in the best practices of the video game industry. Passionate about shooters and/or cooperative gaming experiences. Benefits We offer an extensive benefits package to our team including: 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service at 5 years – one day each year until you reach 31 days) Private Medical Insurance, healthcare cash plan, including dental and Vision Life Assurance, Income Protection & Critical Illness Cover Enhanced Family Leave Interest Free, Tax-Free loans Enhanced Pension Scheme EAP a range of Mental Health and Wellbeing Support Plus loads more… including a wide range of discounts, freebies, and social events! Life at Our Oxford HQ Our riverside headquarters in Oxford places you a short walk away from the city centre. Renowned for its rich historical backdrop and esteemed educational institutions, Oxford offers a unique blend of tradition and modernity, with its beautiful architecture and green spaces. Oxford also boasts excellent transport links, making it easy to navigate both the city and the wider country. The city’s train station, just a short walk from our studio, offers frequent services to London, as well as direct routes to major cities like Birmingham, Manchester, and Reading and we also offer free parking at the studio. Our open-plan office promotes teamwork and innovation, with regular interaction with senior management and other departments, alongside access to free hot drinks, a handy tuck shop onsite and a range of local pubs, cafes and dining options nearby helping make every workday enjoyable! Inside Rebellion Whichever team you join at Rebellion we are proud of our open, friendly, and creative atmosphere. We love what we do, and we have fun doing it! As a big indie developer, we have complete creative freedom over our titles which allows us to work on a massive variety of projects across all the major platforms. Find out more about us here Our size, stability, and the variety of in-house expertise across multiple industries, makes Rebellion completely unique! We work in our own way, and we celebrate that as the key to our success. We foster an inclusive culture where you are encouraged to be yourself, to express your creativity and your talent. We are people focused and will support you in every way to can be the best at what you do. We recognise the importance of enjoying what you do and having a healthy work-life balance. We offer a friendly, creative, and relaxed working atmosphere, with sensibly managed projects and a wide variety of benefits and development opportunities for all our teams to ensure you are fully supported with your physical and Mental Well-being. We are actively recruiting for a diverse team and continue to add to our culture of growth and inclusion. Rebellion encourages innovation in all areas, and we look forward to hearing how you can help us to be better. We encourage all demographics of culture, gender, ethnicity, neurodiversity and beyond, because a representative team makes better products. If you are interested in working at Rebellion, but this role doesn’t sound quite like you, we’re recruiting for a range of positions across the studio and we’re always happy to receive speculative applications via our website. Visit our Careers website to view all our live vacancies: Rebellion: Careers
Oxford, United Kingdom
Hybrid
Full Time
05-05-2025