Back End Engineer with Digital Payments Expertise

2 weeks ago


Farnborough, Hampshire, United Kingdom Discover Full time

Job Overview

Discover is seeking a skilled Back End Engineer to join our team in the Digital Payments domain. This role involves analyzing, developing, and designing solutions for our application software.

About the Role

You will work within an agile scrum team to deliver software solutions from inception to production, covering the entire Software Development Life Cycle (SDLC). The ideal candidate should be enthusiastic, bright, and eager to grow their skills quickly.

Responsibilities

  • Develop features and user stories, including test cases and automation unattended;
  • Learn complex software engineering practices such as Domain-Driven Design, Test-Driven Development, Operations, and Security;
  • Contribute to agile ceremonies, lead demos and presentations, help new engineers learn established norms, and participate in technology communities;
  • Participate in system design decisions and learn how these decisions impact the product as a whole;
  • Learns to support production systems and understands how observed events and failures impact the product.

Requirements

  • Bachelor's degree in Computer Science or related field;
  • Java development experience with JavaSE 8 and above;
  • Internal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scale.

Preferred Qualifications

  • Experience working with microservices;
  • Understanding of databases;
  • Test-first mindset;
  • Experience working within an agile environment;
  • Ability to pick up new tools and technologies quickly.

What We Offer

As a valued member of our team, you will enjoy a competitive salary range of $120,000 - $180,000 per year, depending on your level of experience and qualifications. Discover is committed to providing a diverse and inclusive workplace where all employees feel valued and supported. Our benefits package includes comprehensive health insurance, retirement savings plan, paid time off, and opportunities for professional growth and development.


  • Software Engineer

    4 weeks ago


    Farnborough, Hampshire, United Kingdom BMW Group Full time

    Job Title: Software EngineerAt our company, we are looking for a skilled Software Engineer to join our team. As a Back-end Developer, you will be responsible for designing and developing scalable and efficient software systems. Your primary focus will be on the back-end, working with various programming languages and frameworks to create robust and secure...


  • 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 Discover Full time

    About UsDiscover, a leading financial services company, is committed to providing innovative payment solutions to its customers.About the RoleWe are seeking an experienced Digital Payments Engineer to join our team in this exciting role. As a key member of our Agile development team, you will be responsible for designing, developing, and implementing...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Company OverviewDiscover is one of the world's leading digital banking and payments companies, offering a unique opportunity for professionals to grow and make a difference in the financial services industry.Job DescriptionWe are seeking an experienced Application Engineer to oversee the design and implementation of products assigned to their team. This...


  • 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 Full time

    About the RoleWe are seeking a Senior Quality Assurance Engineer to join our agile delivery teams. As a key member of our team, you will be responsible for ensuring the quality of our digital payments platform. Your primary focus will be on developing automated regression test suites and collaborating with cross-functional teams to deliver high-quality...


  • Farnborough, Hampshire, United Kingdom Leidos Full time

    Company OverviewWe are Leidos, a global science and technology solutions leader working to solve the world's toughest challenges in defence, intelligence, homeland security, civil, and health markets.Our mission and values guide the way we do business, driving us toward our goal of making the world safer, healthier, and more efficient through technology,...


  • 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 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...

  • Software Engineer

    4 weeks ago


    Farnborough, Hampshire, United Kingdom Giffard Drive Surgery Full time

    Job SummaryWe are seeking a skilled Software Engineer - Backend to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating scalable and efficient back-end systems.Key ResponsibilitiesDesign and develop high-quality back-end software componentsCollaborate with cross-functional teams to...

  • AWS Cloud Engineer

    4 weeks ago


    Farnborough, Hampshire, United Kingdom Discover Financial Services Full time

    We are seeking a highly skilled AWS Cloud Engineer to join our team at Discover Financial Services. As a key member of our digital payments platform, you will be responsible for designing, developing, and deploying scalable and secure cloud-based solutions.Key Responsibilities:Analyze, design, program, test, and deploy new user stories and features with high...


  • 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...

  • Principal Engineer

    1 month ago


    Farnborough, Hampshire, United Kingdom QinetiQ Limited Full time

    About the RoleAs a Principal Engineer at QinetiQ Limited, you will be responsible for leading a Digital Enterprise Services Product Team, providing technical expertise, and ensuring the delivery of high-quality services to our customers. This is a full-time position based at either our Malvern or Farnborough site, with a hybrid working arrangement.Key...


  • Farnborough, Hampshire, United Kingdom QinetiQ Full time

    Company Overview">We are a leading technology company, QinetiQ, that provides innovative solutions to our customers. Our team is passionate about delivering high-quality services and products that meet the evolving needs of our clients.">Salary">The estimated salary for this role is £45,000 - £55,000 per annum, depending on experience.">Job Description">As...


  • Farnborough, Hampshire, United Kingdom Village Hotels Full time

    About the JobAs a front-end developer for e-commerce solutions, you will be responsible for creating user-friendly and visually appealing web applications for online shopping platforms. Your primary focus will be on designing and developing the client-side of the application, ensuring a seamless user experience.Key ResponsibilitiesDesign and develop the user...


  • Farnborough, Hampshire, United Kingdom QinetiQ Limited Full time

    Job DescriptionWe're seeking an experienced IT Support Specialist to join our Digital Enterprise Services Product team. As a key member of our team, you'll be responsible for providing support and expertise to deliver high-quality services to our customers.Your main duties will include:Supporting the Product Owner, Principal Engineer and Group Head of...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAs a Senior Manager Payments Products, you will be responsible for defining, guiding, and executing product-related activities for a particular portfolio throughout the product lifecycle. This includes strategy and roadmap definition, development, and market readiness. You will set business objectives for the product development process and...

  • Systems Engineer

    4 weeks ago


    Farnborough, Hampshire, United Kingdom Leidos Full time

    Leidos are a global leader in the integration and application of information technology, engineering, and science to solve the customers most demanding challenges. We deliver mission-focused solutions including cloud services, enterprise IT solutions, data centre modernization, operational technology and cyber security including end-to-end cyber integration...


  • Farnborough, Hampshire, United Kingdom SixWorks Full time

    About the Role: We are seeking an experienced Site Reliability and Automation Specialist to join our team at SixWorks.Job Description: As a Site Reliability and Automation Specialist, you will be responsible for designing, developing, and maintaining reliable and resilient infrastructure systems for our secure digital solutions. You will work closely with...


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

    Job SummaryDiscover Financial Services is seeking a highly skilled Principal Application Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and delivering high-impact software solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDevelop and implement software solutions that...