cover image
hackajob

Lead Software Developer

Hybrid

Manchester, United Kingdom

Full Time

27-03-2025

Job Specifications

hackajob is collaborating with Bet365 to connect them with exceptional tech professionals for this role.

About The Role

As a Lead Developer, you will be experienced and passionate to join our dedicated Verification team as we embark on a ground up re-architecture.

Within the Verification team, you will be developing, enhancing, and supporting our Business critical Verification platform. From the delivery of real time facial recognition systems utilising innovative AI technology, to core operational tooling.

Verification operates as a full stack team who are in the process of undertaking a ground up re-architecture into Golang, React and Cloud platforms. Core skills within the team are Kafka, SQL, .Net, Golang and Typescript.

In this pivotal role, you will work alongside our Technical Leads to design and implement robust verification systems, while ensuring the highest quality standards for our software products, in a fast paced, hard working environment.

Your skills as a Lead Developer should set the standard to a talented group of developers to innovate and excel in delivering reliable solutions, while fostering a collaborative and dynamic environment.

This role is eligible for inclusion in the Company’s hybrid working from home policy.

Main Responsibilities

Acting as a point of escalation for the team both in and out of office hours.
Leading and delivering the development of scalable, maintainable and performant systems.
Applying active governance around overall solution design, while setting the standard for code quality and delivery within the team.
Ensuring solutions meet the needs of the Business.
Taking responsibility for work estimation, producing solution documents and ultimately ensuring accurate portrayals of effort can be obtained and subsequently delivered.
Understanding the technical structure, domain and architecture of the systems the team is responsible for.
Leading a small team of developers in the design and development of a solution from start to finish.
Owning technical solutions and their hands on delivery from development to live at low level.
Distributing knowledge and mentoring of team members.

The skills and experience to help you perform in the role

Excellent problem solving skills and the ability to work in a fast paced environment.
Knowledge of Kafka, SQL, .Net, Golang and Typescript, though expertise in similar or alternative technologies is welcome.
Experience in leading development teams and delivering technical projects to successful completion.
Ability to show patience in mentoring and coaching staff.
Good technical documentation skills.
High standards of work and attention to detail.
Proven record of accomplishment in high availability multi browser compatible development.
Experience of working with high availability, multiuser and service based systems.

About the Company

We’re revolutionising tech hiring with hackajob intelligence - The AI-assisted hiring platform connecting leading tech employers with top talent, globally. Leveraging our unique large language model built from millions of platform data points, companies match with high-intent job seekers based on context and experience, not just keywords. Candidates privately explore highly relevant job offers by accepting or declining their interview requests - 90% respond within 24 hours. Powerful industry benchmarking, brand sentiment, ... Know more

Related Jobs

Company background Company brand
Company Name
Anaplan
Job Title
Software Engineer (Rust)
Job Description
At Anaplan, we are a team of innovators who are focused on optimizing business decision-making through our leading scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers’ success and to our Winning Culture. Our customers rank among the who’s who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies that rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals and we have fun celebrating our wins. Supported by operating principles of being strategy-led, values-based and disciplined in execution, you’ll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and be your best self! Job Title: Software Engineer Team Description: The Software Engineering team is responsible for building Anaplan’s next-generation calculation engine, ensuring high performance, scalability, and reliability. This role reports to the Engineering Manager and collaborates with cross-functional teams to design, implement, and maintain critical software components. Your Impact Work as part of a team developing high-performance software solutions for Anaplan’s next-generation calculation engine. Design and implement software components, including server-side modules for data recalculation, management, and persistence. Develop and maintain automated testing frameworks to ensure software quality and correctness. Own the end-to-end delivery of components from development to production, contributing to process improvements. Create and maintain technical documentation, including design specifications and implementation details. Provide engineering support to resolve production issues and enhance system stability. Working collaboratively to solve complex business critical challenges on enterprise scale. Your Qualifications Experience developing high-performance, multi-threaded distributed systems. Proficiency in Rust or strong experience in high-performance server-side development with a willingness to learn Rust. Strong software development fundamentals, including object-oriented and functional programming. Familiarity with agile development methodologies and modern DevOps practices. Ability to troubleshoot complex technical problems and optimize system performance. Preferred Skills Experience with domain-specific language (DSL) design and compiler implementation. Understanding of functional programming principles and concepts. Familiarity with Kubernetes, Docker, and cloud platforms such as AWS or GCP. Passion for DevOps, automation, and improving software delivery efficiency. This role offers an exciting opportunity to work on cutting-edge software solutions in a collaborative and innovative environment. If you're passionate about building high-performance systems and solving complex technical challenges, we'd love to hear from you. Our Commitment to Diversity, Equity, Inclusion and Belonging Build your career in a place that thrives on diversity, equity, inclusion, and belonging. We believe in a hiring and working environment where all people are respected and valued, regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique. We hire you for who you are, and we want you to bring your authentic self to work every day! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. Fraud Recruitment Disclaimer It has come to our attention that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondence, claiming they are representatives of Anaplan. The main purpose of these correspondences and announcements is to obtain privileged information from individuals. Anaplan does not: Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person. Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible, and then followed up via written communication. All emails from Anaplan would come from an @anaplan.com email address. Should you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Anaplan, please send an email to people@anaplan.com before taking any further action in relation to the correspondence.
London, United Kingdom
On site
Full Time
27-03-2025
Company background Company brand
Company Name
Goldman Sachs
Job Title
Software Engineer - CF&O Shared Services – Birmingham – VP
Job Description
Job Description BUSINESS UNIT: CF&O Shared Services (CFOSS) was created with the objective to centralize related platforms, services, and expertise required by multiple CF&O divisions in order to realize efficiencies and uniform solutions. The Team’s Core Priorities Include Establishing positions data quality, accountability, and lineage. Developing unified data models across assessment platforms and ensure they meet regulatory and internal Risk & Compliance management requirements. Accelerating the adoption of Cloud and Core Engineering solutions. Support the development of analytic calculations and data transformations. Provide workflow efficiencies through the systemization and automation of review, sign-off, and commenting processes of financial metrics and the associated limits. What We Look For This VP role is for a seasoned technology leader responsible for the strategic direction, execution, and overall management of software engineering teams within the Finance & Risk Platforms division. This individual will drive innovation, ensure the delivery of high-quality, scalable, and reliable applications, and foster a culture of technical excellence. How You Will Fulfill Your Potential (responsibilities) Provide strategic leadership and direction to multiple software engineering teams, aligning technology initiatives with business goals. Manage, mentor, and develop a team of software engineers, fostering a collaborative and high-performance environment. Drive the adoption of best practices in software development, including agile methodologies, DevOps principles, and continuous delivery. Oversee the design, development, and implementation of complex financial systems and platforms. Ensure the scalability, reliability, and security of applications. Collaborate with business stakeholders to understand their needs and translate them into technical requirements. Identify and mitigate technical risks. Champion innovation and explore emerging technologies to improve efficiency and effectiveness. Lead the effort to reduce technical debt and modernize legacy systems. Skills And Relevant Experience Bachelor’s degree in computer science, Electrical Engineering, or related technical discipline; Master's degree preferred. 7+ years of relevant experience in software development, with a minimum of 3 years in a leadership role. Proven track record of managing and developing high-performing engineering teams. Deep understanding of software development methodologies, tools, and technologies. Strong client / stakeholder management skills with strong interpersonal skills, both verbal and written. Excellent problem-solving and analytical skills. Ability to work in a fast-paced environment with a strong delivery focus. Experience managing budgets and resources effectively. Strong understanding of data structures, algorithms, software design and core programming concepts. Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team. Preferred Qualifications Strong programming experience in at least one language (e.g. Java, Python, C#, Go). Experience with modern front-end technologies such as React. In-depth knowledge of relational and columnar SQL databases, including database design and performance optimization. Experience with industry standard frameworks and tools such as SpringBoot, DropWizard, Maven, Web/RESTful service development, etc. Knowledge of ORM frameworks. Experience in ML/Data Science/AWS will be relevant and useful. Experience with continuous delivery and deployment. Proficient at working with large and complex code bases. Sound in object-oriented programming fundamentals. Experience in the financial services industry, particularly in risk management or regulatory reporting. Experience with cloud computing platforms (e.g., AWS, Azure, GCP). About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers. We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
West Midlands, United Kingdom
On site
Full Time
28-03-2025
Company background Company brand
Company Name
Noir
Job Title
Embedded Software Developer
Job Description
Embedded Software Developer - Leading Software House - York (Tech Stack: Embedded Software Developer, C, C++, C#, Multi-Threaded and Multi-Process Programming, Microcontroller programming, QNX/Windows) I am currently recruiting on behalf of my client, a forward-thinking Software House based in York, who are seeking a talented Embedded Software Developer to join their team. This is a fantastic opportunity to work with cutting-edge technologies and contribute to innovative projects within a collaborative environment. Essential Skills: Proficiency in high-level programming languages, particularly C, C++, and C# Experience with real-time programming Strong background in multi-threaded and multi-process programming Expertise in microcontroller programming Familiarity with communication systems and protocols (e.g., RS232, RS485, SPI, I²C, Ethernet) Hands-on experience with PCB breadboard prototyping, including the use of soldering irons and hand tools Ability to design both analogue and digital electronic circuits Competence in PCB design using Altium or equivalent software Experience in completing and verifying designs and accompanying documentation Desirable Skills: Knowledge of embedded Linux or RTOS Firmware development expertise Familiarity with FPGA programming Experience with wireless communication protocols (e.g., Bluetooth, WiFi) Understanding of industrial automation and control systems Key Responsibilities: Design and develop embedded software for a variety of applications Collaborate closely with hardware engineers to integrate software and hardware components Conduct testing and debugging of embedded software and systems Participate in design reviews and contribute to the overall product development process Ensure compliance with industry standards and best practices Benefits: Competitive salary based on experience Opportunity to work on innovative projects with a supportive team Flexible working hours Comprehensive health insurance and additional benefits If you are an experienced Embedded Software Developer looking to take the next step in your career, I would love to hear from you. Please apply with your updated CV and a cover letter detailing your relevant experience and why you would be a great fit for this role. Location: York, UK Applicants must be based in the UK and have the right to work in the UK even though remote work is available. To apply for this position please send your CV to Matt Jones at Noir. NOIRUKTECHREC NOIRUKREC NC/RG/ESD
York, United Kingdom
On site
Full Time
28-03-2025
Company background Company brand
Company Name
Opus Recruitment Solutions
Job Title
Senior Software Engineer
Job Description
Kotlin Engineer | GreenTech - Kotlin, Vue and Cloud Are you passionate about building systems focused on clean energy? Do you want to work on priority services using cutting-edge technologies like Kotlin and Vue, while helping vulnerable people? Perhaps you're looking to make a real difference in society through your craft? We've partnered with a GreenTech firm that is currently developing priority services to support vulnerable groups and provide them with peace of mind. About the Role: Join our backend team, which operates in two parallel streams with a strong consumer-friendly focus. You'll be coding in Kotlin, Spring, Vue.js, TDD, BDD, REST APIs, and transitioning into event-driven architecture and microservices. Requirements: We are seeking candidates with strong Java backgrounds who have recently transitioned to or have minimal experience with Kotlin. Benefits: Competitive salary range: £85k - £105k (Staff level engineer) Medical cover and health insurance 25 days holiday plus bank holidays Pension scheme Two-stage interview process Interested in learning more? Or know someone who might be interested in this opportunity? Please direct them to Rebeka Mulk at Opus Recruitment for an informal chat. You can reach Rebeka at rebeka.mulk@opusrs.com or connect on LinkedIn – Rebeka Mulk @ Opus Recruitment to have an informal chat. Please note: This role cannot sponsor visas and is mostly remote, with onsite meetings once a month.
London, United Kingdom
Remote
Full Time
28-03-2025