Digital Development Software Engineer

4 weeks ago


Farnborough, Hampshire, United Kingdom BMW Group Full time

Join the BMW Group Digital Development team as a Software Engineer and be part of shaping the future of automotive innovation. Our team is focused on developing systems and solutions for our customers to help them buy a car or motorbike online with finance easily.

We work as a project team to build services as MVP to later continuously improve and enhance them. The department prides itself on being business focused but with technical knowledge and experience.

As a Software Engineer, you will be responsible for supporting project portfolio and resource planning, developing and shaping future digital systems, liaising with counterparts within the sales company, conducting stakeholder meetings, managing communications to the Retailer network on Digital activity, owning Digital support material, guides, videos etc., monitoring competitor's activity and market/industry developments, working with development teams and testing of new functionality, conducting analysis of data, and managing Customer support queries and escalating if required.

To be successful in this role, you will need to have a strong commercial acumen and be able to build relationships. You will also need to be able to demonstrate keen interest in data, numbers and new technologies. A qualification in Business either at A-Level or part of degree is preferred.

We offer a competitive annual salary of £23,700, 27 days holiday per annum (pro rata to your contract) and an attractive pension scheme. You will also have the opportunity to enjoy other employee benefits, including a subsidised on-site restaurant and access to our Advantages scheme which gives you a range of offers and discounts.

Our work persona shift – being yourself is effortless and so increases efficiency. Flexible working hours - working flexibly improves mental perspective and increases sustained productivity. This means our leaders maintain balance, not burnout, through focusing on output, not attendance.

We are committed to promoting equal opportunities in employment and job applicants will receive equal treatment regardless of disability, age, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, gender, sex or sexual orientation.



  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Job SummaryDiscover Financial Services is seeking a highly skilled Software Development Engineer - Digital Payments to join our team. As a key member of our Agile team, you will be responsible for analyzing, designing, and developing software solutions for our digital payments platform. Key ResponsibilitiesAnalyze and design software solutions for our...


  • Farnborough, Hampshire, United Kingdom Bayerische Motoren Werke Aktiengesellschaft Full time

    BMW UK, Financial Services, Farnborough - Digital Development Software EngineerWe are seeking a talented Software Engineer to join our Digital Development team in Farnborough. As a key member of our team, you will be responsible for developing systems and solutions for our customers to buy a car or motorbike online with finance easily.Key...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Job SummaryDiscover Financial Services is seeking a highly skilled Senior Software Engineer - Digital Banking to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that address high-impact business priorities.Key ResponsibilitiesCreates technology solutions...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Job SummaryDiscover Financial Services is seeking a skilled Senior Software Engineer - Digital Banking to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that address high-impact business priorities.Key ResponsibilitiesDesign and develop software...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Description:About the RoleWe're seeking a skilled Software Development Engineer to join our team at Discover, a leading digital banking and payments company. As a member of our team, you'll be responsible for designing and implementing high-quality software products that meet the needs of our customers.Your Key Responsibilities Analyze, design, code,...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Discover Financial Services is seeking a talented Software Development Engineer to join our team.We're looking for a skilled engineer to analyze, develop, and design solutions for our application software. As a member of our Agile environment, you'll perform technical design, coding with test automation, support, and documentation of software application...

  • Software Engineer

    4 weeks ago


    Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full time

    We are seeking a highly skilled Software Engineer - Applications Development to join our team at Discover Financial Services, Inc.Come and be part of a dynamic team that is shaping the future of digital banking and payments.As a Software Engineer - Applications Development, you will be responsible for actively managing and escalating risk and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryWe are seeking a skilled Backend Engineer to join our Digital Payments team at Discover. As a Backend Engineer, you will be responsible for analyzing, developing, and designing solutions for our application software.Key ResponsibilitiesDesign and develop high-quality software solutions using JavaSE 8 and above.Collaborate with cross-functional...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    We are seeking a talented Senior Software Development Engineer to join our team at Discover Financial Services. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems that power our digital banking platform.Your primary focus will be on learning and applying advanced software...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryWe are seeking a skilled Backend Software Engineer to join our Digital Payments team at Discover. As a key member of our Agile team, you will be responsible for designing, developing, and deploying software solutions for our application software.Key ResponsibilitiesDesign and develop software solutions for our application software using Java and...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Unlock Your PotentialAt Discover Financial Services, we're committed to fostering a culture that values innovation, collaboration, and growth. As a Senior Associate Application Engineer, you'll play a key role in shaping the future of digital banking and payments.What You'll DoAs a Senior Associate Application Engineer, you'll be responsible for designing,...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryWe are seeking a skilled Backend Engineer to join our Digital Payments team at Discover. As a key member of our Agile team, you will be responsible for designing, developing, and maintaining our application software.Key ResponsibilitiesDesign and develop high-quality software solutions using JavaSE 8 and above.Collaborate with cross-functional...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Discover Financial Services is seeking a talented Application Engineer to join our team. As an Application Engineer, you will be responsible for analyzing, developing, and designing solutions for our application software. You will work in an Agile environment, performing technical design, coding with test automation, support, and documentation of software...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services, Inc. Full time

    Discover Financial Services, Inc. is seeking a talented Senior Associate Application Engineer to join our team. This role is perfect for individuals who are passionate about software development and want to make a difference in the digital banking industry.About the RoleWe are looking for a highly skilled software engineer who can contribute to the...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Job Description: Discover Financial Services is seeking a highly skilled Application Software Engineer to join our team. As a key member of our digital banking platform, you will be responsible for designing, developing, and maintaining our cloud-based applications. Key Responsibilities: Analyze and design software solutions for our digital banking...


  • Farnborough, Hampshire, United Kingdom BMW Group Full time

    About the RoleWe are seeking a talented Software Engineer to join our Digital Development team at BMW Group. As a key member of our team, you will be responsible for developing systems and solutions for our customers to help them buy a car or motorbike online with finance easily.Key ResponsibilitiesSupport project portfolio and resource planningSupport...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Job SummaryDiscover Financial Services is seeking a highly skilled Senior Associate Application Engineer to join our team. As a key member of our digital banking and payments team, you will be responsible for leading the development of complex software engineering practices, including domain-driven design, test-driven development, operations, and...


  • Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    Unlock Your PotentialAt Discover Financial Services, we're committed to delivering innovative software solutions that drive business growth and customer satisfaction. As a Principal Application Engineer, you'll play a key role in shaping our Digital Payments platform, leveraging your expertise to design and deliver high-impact software solutions.Key...


  • Farnborough, Hampshire, United Kingdom Bayerische Motoren Werke Aktiengesellschaft Full time

    BMW UK, Financial Services, Farnborough – Digital Development Software Engineer - 13 Month Placement (July 2025)We are looking for a skilled Innovation Engineer to join our self-contained campus in Farnborough. The BMW Financial Services Digital team are focused on developing systems and solutions for customers to help them buy a car or motorbike online...


  • Farnborough, Hampshire, United Kingdom BMW Group Full time

    At BMW Group, we're committed to innovation and excellence in the automotive industry. As a Digital Development Software Engineer, you'll play a key role in shaping the future of our digital systems and services.The BMW Financial Services Digital team is focused on developing systems and solutions for our customers to buy a car or motorbike online with...