Software Development Leader

1 week ago


Milton Keynes, Milton Keynes, United Kingdom BJSS Full time
About Us

We are a global technology consultancy with over 30 years of experience helping organisations solve complex problems. We have a proven track record of delivering innovative solutions that drive business value and improve lives.

We're proud of our collaborative and open culture, which enables our teams to learn and grow together. We believe in giving back to the community and supporting initiatives that promote diversity and inclusion in the tech industry.

Job Overview

We are seeking an experienced Data Engineer to join our team at BJSS. As a Data Engineer, you will be responsible for designing and implementing scalable and reusable data applications, systems, and services to help clients gain insights, drive decisions, and deliver business value.

You will work in a fast-paced, agile environment, collaborating with highly skilled consultants to deliver modern data platforms into large organisations. You'll have the opportunity to work with a wide range of tools and technologies, including AWS, Azure, GCP, Databricks, Data Factory, Synapse, Kafka, Redshift, Glue, Athena, BigQuery, S3, and Cloud Data Fusion.

In this role, you'll combine software engineering discipline with knowledge and experience of building data solutions to deliver business value. You'll help our clients deploy data pipelines and processes in a production-safe manner, using the latest technologies and with a DataOps culture.

About the Role

  • Design and implement scalable and reusable data applications, systems, and services.
  • Collaborate with cross-functional teams to deliver modern data platforms.
  • Work with clients to understand their data needs and develop solutions that meet those needs.
  • Stay up-to-date with the latest technologies and best practices in data engineering.

Requirements

  • 5+ years of experience in data engineering.
  • Strong understanding of coding best practices and design patterns.
  • Experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation, and alerting.
  • Proficiency in writing well-tested object-oriented Python.
  • Experience with using CI/CD tooling to analyse, build, test, and deploy code.
  • Good understanding of design choices for data storage and data processing, with a particular focus on cloud data services.
  • Experience in using parallel computing to process large datasets and to optimise computationally intensive tasks.
  • Experience in programmatically deploying, scheduling, and monitoring components in a workflow.
  • Experience in writing complex queries against relational and non-relational data stores.

Benefits

  • Flexible benefits allowance – you choose how to spend your allowance (additional pension contributions, healthcare, dental, and more).
  • Industry-leading health and wellbeing plan - we partner with several wellbeing support functions to cater to each individual's need, including 24/7 GP services, mental health support, and other.
  • Life Assurance (4 x annual salary).
  • 25 days annual leave plus bank holidays.
  • Hybrid working – Our roles are not fully remote as we take pride in the tight-knit communities we have created at our local offices. But we offer plenty of flexibility and you can split your time between the office, client site, and WFH.
  • Discounts – we have preferred rates from dozens of retail, lifestyle, and utility brands.
  • An industry-leading referral scheme with no limits on the number of referrals.
  • Flexible holiday buy/sell option.
  • Electric vehicle scheme.
  • Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O'Reilly.
  • Giving back – the ability to get involved nationally and regionally with partnerships to get people from diverse backgrounds into tech.
  • You will become part of a squad with people from different areas within the business who will help you grow at BJSS.
  • We have a busy social calendar that you can choose to join– quarterly town halls/squad nights out/weekends away with families included/office get-togethers.
  • GymFlex gym membership programme.

Please note: any applicants must be able to gain valid SC clearance.



  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job DescriptionAs a leading provider of student accommodation software in the UK, we are seeking an experienced Software Development Expert to join our team at Kinetic Software. The ideal candidate will have a proven track record in software development, particularly web development, and be proficient in C# and .NET.The successful candidate will work on...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    About Kinetic SoftwareAs a leading provider of Student Accommodation software in the UK, we develop and maintain online Accommodation Portals. Our team focuses on delivering new functionality and modernising existing aspects of our student-facing systems across three areas: portal administration/content management, front-end components, and back-end APIs.


  • Milton Keynes, Milton Keynes, United Kingdom IO Associates Full time

    Job OverviewWe are seeking an experienced Senior Software Developer to join our client's team in Milton Keynes. This role involves supporting the development, integration, rollout, and support of complex software solutions.Key ResponsibilitiesLead a diverse team to deliver complex software systems.Support the architecture, management, and maintenance of...


  • Milton Keynes, Milton Keynes, United Kingdom IO Associates Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our clients team on a permanent basis. This long-term opportunity involves technical leadership, software development, integration, rollout, and support of complex solutions.This hybrid role requires working primarily from the Milton Keynes office with some flexibility. We offer a...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    About the JobKinetic Software is a leading provider of innovative products that improve people's lives. We are seeking a highly skilled Product Designer to join our team and contribute to the design direction of our products.Key Responsibilities- Collaborate with customers to understand their needs and preferences.- Develop user-centered design concepts and...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job DescriptionThis role is an excellent opportunity for experienced software developers to join our team and contribute to the development of innovative solutions. Key responsibilities include developing enterprise-level web applications, implementing CI/CD tooling, writing efficient queries, and developing frontend components.


  • Milton Keynes, Milton Keynes, United Kingdom Connexa Technology Full time

    **About Connexa Technology**We are a leading technology company looking for an experienced Software Development Lead to join our team. With a focus on innovation and excellence, we are seeking a skilled individual to drive the development of cutting-edge software solutions.The successful candidate will have expertise in back-end technologies, specifically...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Kinetic Software in Milton Keynes. As the leading provider of Student Accommodation software in the UK, we are committed to delivering innovative solutions that meet the evolving needs of our customers.


  • Milton Keynes, Milton Keynes, United Kingdom IO Associates Full time

    Job OverviewWe are looking for an experienced Senior Software Engineer to join our clients' team as a technical leader. The role involves supporting the development, integration, rollout, and support of complex software solutions.The successful candidate will work on a hybrid basis, primarily out of the Milton Keynes office. Due to the exciting nature of the...

  • Software Developer

    3 months ago


    Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Milton Keynes, UK.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job DescriptionWe are seeking a highly skilled Business Development Manager to join our team at Kinetic Software in Milton Keynes. This is a permanent, full-time position with a salary of £40,000 - £50,000 per year.The ideal candidate will have a strong background in account management and business development, with a proven track record of driving revenue...


  • Milton Keynes, Milton Keynes, United Kingdom Marshall Amplification Plc Full time

    Marshall Amplification Plc is a global leader in audio innovation, empowering around 800 talented individuals across 8 locations worldwide. We aim to strengthen our R&D team in Milton Keynes with a Software Engineer who will focus on system functionality, optimization, and innovation.As a key member of our team, you will collaborate closely with colleagues...


  • Milton Keynes, Milton Keynes, United Kingdom IO Associates Full time

    **About IO Associates**We are a leading technology firm based in Milton Keynes, with a strong focus on delivering innovative software solutions.As a Senior Software Engineer at IO Associates, you will play a key role in supporting the development and integration of complex software solutions. With a hybrid working arrangement, you'll have the flexibility to...


  • Milton Keynes, Milton Keynes, United Kingdom Kinetic Software Full time

    Job OverviewWe are seeking a highly skilled Business Development Manager to join our team at Kinetic Software.The successful candidate will be responsible for driving revenue growth, building strong relationships with customers, and providing exceptional account satisfaction.Key Responsibilities:Drive Revenue Growth Through Account Management: Oversee...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £60,000 - £80,000

    beBee Professionals is looking for an experienced Software Development Manager to lead our development team in Milton Keynes, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £60,000 - £80,000

    At beBee Professionals, we are seeking a highly skilled Senior Software Engineer to oversee our development team in Milton Keynes. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Milton Keynes, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...


  • Milton Keynes, Milton Keynes, United Kingdom The List - The Services Business Network Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team in Milton Keynes/Wiltshire.This is an exciting opportunity for technical leadership responsibility with significant delivery of software solutions and systems enabling a process of national importance.Key Responsibilities:Development and integration of software...


  • Milton Keynes, Milton Keynes, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job TitleJunior Embedded Software Engineer – Hybrid Role in Milton Keynes areaWe are seeking a recent graduate with a passion for embedded software development to join our dynamic team.This is an excellent opportunity for an individual with a solid foundation in software programming and a keen interest in embedded systems.You will work within an innovative...


  • Milton Keynes, Milton Keynes, United Kingdom beBee Professionals Full time £45,000 - £65,000

    Software EngineerInnovative software solutions drive our business forward. We are seeking a motivated Software Engineer to join our team in Milton Keynes, United Kingdom.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging...