cover image
Oliver Bernard

Senior Software Engineer (React, Node.js, AWS)

Hybrid

London, United Kingdom

Full Time

05-03-2025

Share this job:

Score my CV

Job Specifications

Senior Software Engineer (React, Node.js, AWS)

Salary: £90,000 - £110,000.

Location: Hybrid in London.

Senior Software Engineer (React, Node.js, AWS) - would you like the opportunity to work for a market leading organisation, currently looking to revolutionise the data space? You will be joining a technology team who have a passion for innovation, collaboration as well as embracing new ideas, technologies and approaches.

As a Senior Software Engineer, you will be working closely with Product and design, taking full responsibility and ownership from conception to post-deployment. The company has grown significantly in the last few years and are looking for someone who can join in the process of growing their brand.

Essential skills:

· Fullstack JavaScript and Node.js development experience.
· Hands on experience of developing REST web services and API's.
· Knowledge and experience of deploying to cloud services, preferably AWS.
· Experience building a web application from scratch.
· Ideally looking for Backend focused Engineers who are comfortable across the stack so must be happy working this way.

If you're a Senior Software Engineer with strong experience working in JS/TS, please apply.

About the Company

OB are an industry leading technology recruitment consultancy operating across the UK and Europe. Established in 2010 by Billy Jenkins and James Mace, we specialise across the entire tech industry - placing contract and permanent talent in technical roles, ranging from entry level to C-level positions. With more than a decade’s experience, we’re the number one agency for some of the most exciting technology brands in the UK including ASOS, SKY, BBC and SkyScanner. Our extensive talent pool is made up of the best technology ... Know more

Related Jobs

Company background Company brand
Company Name
PIMCO
Job Title
Senior Software Developer
Job Description
We are a leading global asset management firm with over 3,000 employees across 20 offices in 15 countries; we help millions of investors around the world pursue their financial goals. We hire critical thinkers. People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance. You Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning. Love solving complex real-world business problems. Recognize that cross-functional collaboration is a core component of success for the team. Believe there are multiple ways to solve most technical problems and are willing to debate the trade-offs. Have become a stronger engineer by making mistakes and learning from them. Are a doer, someone who wants to grow their career and gain experience across technologies and business functions. We Continuously invest in a high-performance and inclusive culture, in which a diversity of backgrounds, experiences and viewpoints are celebrated and valued. Encourage career mobility, so you can benefit from learning different functions and technologies, and we gain the benefits of your experience across teams. Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate. Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion. Embrace knowledge sharing through lunch-and-learns, demos, and technical forums. Consider our people to be our greatest asset—we will help you learn what PIMCO Technology has to offer so you can participate in activities that benefit your career while delivering impactful technology solutions. We are looking for a Senior Java Developer to join our Investment Accounting / Positions team in London or Newport Beach, CA. This team focuses on developing software on-prem and in the cloud to capture trading transactions and calculate positions for the firm. You will work closely with our hedge fund business and other team members as a senior player to develop efficient solutions and support others in understanding and solving complex problems. This role will include working on a legacy system as well as developing a next generation IBOR in the AWS. How does Technology fit in with this? We aim to deliver our investment professionals with on time, accurate information, every time that enables them to make decisions in an increasingly complex world. We provide foundational real-time position capabilities that enable downstream risk and trading systems to calculate optimal executions, regulatory compliance and client risk. What do you need to know? You must be an expert in Java development with experience in AWS. Financial services experience is a bonus. You will be working with a worldwide team of developers and will be expected to do some L2 support. You need to know and love the Java language! Python, and TypeScript are useful skills too. Gitlab and expertise in continuous integration and delivery techniques are a nice too. Requirements 15+ years of programming, with at least 5+ years of Java required. 5+ years of experience building cloud native applications with AWS. Familiarity with Spring and Apache libraries and other large open source libraries. Experience with complex technology stacks. Experience with Kafka and real-time messaging systems. Minimum of 2 years’ experience with Apache Flink. Deep understanding is desired. Expert SQL/Database Query experience required. Financial Services experience is desired. Strong analytical ability to learn independently from the code / reverse engineer. Ability to work well independently and in cross-functional teams Excellent written and oral communication skills. Equal Employment Opportunity and Affirmative Action Statement PIMCO recruits and hires qualified candidates without regard to race, national origin, ancestry, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender (including gender identity and expression), age, military or veteran status, disability (physical or mental), any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other basis such as medical condition, or marital status under applicable laws. Applicants with Disabilities PIMCO is an Equal Employment Opportunity/Affirmative Action employer. We provide reasonable accommodation for qualified individuals with disabilities, including veterans, in job application procedures. If you have any difficulty using our online system due to a disability and you would like to request an accommodation, you may contact us at 949-720-7744 and leave a message. This is a dedicated line designed exclusively to assist job seekers with disabilities to apply online. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
TieTalent
Job Title
Mid-Level Cloud Engineer
Job Description
About Cloud Engineer Fully remote, working from the UK. We're looking for a skilled Cloud Engineer to design, implement, and manage scalable, resilient cloud infrastructure on Microsoft Azure. About Us Blackbox is a pioneering company that's disrupting the rail industry with its cutting-edge software solutions. We value curiosity, autonomy, and trust, and we offer a unique work environment that lets you choose how and when you work. The Role You'll be responsible for creating and maintaining Infrastructure as Code (IaC) using Bicep, as well as managing containerized applications with Docker, Kubernetes, and Azure Kubernetes Service (AKS). You'll also implement and maintain CI/CD pipelines in Azure DevOps. Requirements Azure Cloud Development experience Infrastructure as Code using Bicep or Terraform Kubernetes / Azure Kubernetes Service for container management Implementing and maintaining CI/CD pipelines Nice to Have C# / .Net / relational databases in SQL Azure API Management / Azure AD B2C / Azure Application Gateway Networking knowledge in and out of public cloud This is a fully remote role, but occasional meetups will take place, expenses covered. Nice-to-have skills Terraform Docker Kubernetes C# .NET SQL Networking England, United Kingdom Work experience DevOps Cloud Architect Languages English
England, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Tesco
Job Title
Software Development Engineer (SDEIII) – Tesco Private Cloud
Job Description
What’s in it for you We’re all about the little helps. That’s why we make sure our Tesco colleague benefits package takes care of you – both in and out of work. Click Here to find out more! Annual bonus scheme of up to 20% of base salary Holiday starting at 25 days plus a personal day (plus Bank holidays) Private medical insurance 26 weeks maternity and adoption leave (after 1 years’ service) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 6 weeks fully paid paternity leave Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing About The Role We are seeking a skilled and motivated Software Developer Engineer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining PaaS services in our private cloud environment. This role involves collaborating with cross-functional teams to deliver high-quality, scalable cloud solutions that meet the evolving needs of our customers. We are looking for someone with proven mastery in building and managing secure, scalable, resilient systems. You will have proven experience in putting security first in everything you do. You should have a strong mix of education and practical experience with a real passion for diving head first into challenging problems. You will be responsible for Ensuring that all aspects of the design, development and deployment of applications meets industry practices to protect against security threats. Organise on-going security testing and code reviews to improve software security. Design and develop PaaS solutions tailored for private cloud environments. Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications. Create, Implement and maintain scalable, robust, and secure private cloud services. Write clean, maintainable, and efficient code following best practices and standards. Participate in code reviews, providing and receiving constructive feedback. Troubleshoot and resolve issues related to performance, security, and scalability. Stay updated with the latest trends and technologies in cloud computing and PaaS. Create and maintain technical documentation for developed services. You will need Bachelor’s degree in Engineering, or a related field, or equivalent work experience. Profound experience with techniques, standards and methods for authentication and authorisation, applied cryptography, security vulnerabilities and remediation Proven experience as a Software Developer Engineer, particularly in building and managing PaaS services. Strong knowledge of Java, Spring Boot, and related frameworks. Experience with private cloud platforms (e.g., OpenStack, VMware, etc.). Experience with RESTful API design and implementation Proficient in containerization technologies (e.g., Docker, Kubernetes). Familiarity with CI/CD pipelines and DevOps practices. Understanding of networking, security, and infrastructure principles in a cloud environment. Experience with database management systems, both SQL and NoSQL. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.
Welwyn Garden City, United Kingdom
On site
Full Time
06-03-2025
Company background Company brand
Company Name
Prism Digital
Job Title
Software Engineer
Job Description
Lead Backend Software Engineer | C, C++, C#, Java, SQL | SaaS Fintech This is a great opportunity to join a well-established (26-year-old) boutique firm (circa 20 people) that provides market data and real-time information to financial firms, wealth managers and investors as essentially a Lead Backend Engineer. They are year-on-year Financial Times award winners in their space. Their products could be compared to Bloomberg / Reuters but they are a much more tight-knit team, organisation and environment. Essentially our client amalgamates a variety of data from a range of different providers and processes them to their customers to their web-based and desktop applications. They have a nice office based in Shoreditch and this role requires 1 days a week in the office for the first few months, then moving more remote. As a Software Engineer, your role will be to take charge of their backend data processes and tools, which run on both Linux and Windows systems. These collect financial data from multiple data providers and prepare the data for distribution to our products. This data includes index, shares and fund closing prices, key financial data, broker forecasts and more. These systems are written in a variety of languages including C/C++, C# & Java. SQL is also to query and write to databases. HTML/JavaScript is often used for front ends. You will become their “go to” person for any issues with this data processing pipeline and, as your knowledge grows, you will help design and write replacement tools to streamline their data processing in the future. You will be working alongside 5 other developers, a data manager and a small networking/infrastructure team. They are also keen for you to become involved across the whole range of development in the company, including the client-facing web-based products, written in JavaScript / HTML. Essential skills for this Software Engineer: A-level Maths or equivalent- you don't need to be a CS graduate! A sound knowledge of at least one of C/C++, or C# Some practical experience with both C/C++ and SQL Knowledge with Java Working knowledge of Linux Comfortable working with lower-level concepts such as bytes, endianness, hexadecimal, bitfields, TCP/IP sockets and network programming. Desirable: A couple of open-source projects under your belt An aspiration to manage/lead a team in the future An interest in the financial markets and financial calculations Computer Science, Maths, or numerate science degree (min 2.1) JavaScript, CSS, HTML Package: ~£70,000, they'll pay more for the right person! This Software Engineer will have a significant level of responsibility while working on projects and with clients. You will have the opportunity to learn and take ownership of their systems one by one and eventually come to the point where you are leading the implementation of the tech upgrades they have planned. Your work will have a real impact and make a difference. This company treats its employees like adults and it's a fun and mature environment. The development team is extremely close-knit, and the staff turnover rate is very low, with an average tenure of 10 years! Lead Backend Software Engineer | C, C++, C#, Java, SQL | SaaS Fintech
London, United Kingdom
On site
Full Time
06-03-2025