Senior Software Development Engineer

1 week ago


Farnborough, Hampshire, United Kingdom Discover Full time

Job Summary

We 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 Responsibilities

  • Design and develop high-quality software solutions using JavaSE 8 and above.
  • Collaborate with cross-functional teams to identify and prioritize features and user stories.
  • Participate in agile ceremonies, lead demos and presentations, and contribute to technology communities.
  • Learn and apply complex software engineering practices such as domain-driven design, test-driven development, operations, and security.
  • Support production systems and understand how observed events and failures impact the product.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Java development experience.
  • 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.

Discover is committed to a diverse and inclusive workplace and is an equal opportunity employer.



  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityAn exciting chance to lead the development of advanced networking software for a satellite communications company has arisen.This role involves architecting and developing software to manage a network of hundreds of satellites, processing huge amounts of data in real-time, up to 50Gb/s.As a Senior Software Engineer, you...


  • Farnborough, Hampshire, United Kingdom Golang Works Full time

    Software Engineering Expertise =========================== At Golang Works, we're seeking a skilled Senior Engineer to join our team. The ideal candidate will have excellent knowledge and experience with development in Java, Python, and BPEL. They will be responsible for designing, developing, and maintaining software applications that meet the highest...


  • 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 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 SummaryAt Discover, we're committed to a culture of innovation and excellence. As a Senior Software Development Engineer, you'll play a key role in shaping our application software and driving business growth.Key ResponsibilitiesAnalyze, develop, and design solutions for our application software.Perform technical design, coding with test automation,...


  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityAn exciting challenge awaits a skilled Senior Software Engineer to lead the development of advanced networking software for a satellite communications company in Farnborough.This role offers the opportunity to architect and develop powerful software that can process huge amounts of data in real-time, up to 50Gb/s, and...


  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityAn exciting challenge awaits a skilled Senior Software Engineer to lead the development of advanced networking software for a satellite communications company in Farnborough.This role offers the opportunity to architect and develop powerful software that can process huge amounts of data in real-time, up to 50Gb/s, and...


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

    We're looking for a talented Senior Software Development Engineer to join our team at Discover Financial Services. As a key member of our engineering team, you'll play a crucial role in designing, developing, and deploying cutting-edge software solutions that drive business growth and customer satisfaction.Key Responsibilities:Design and develop high-quality...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAt Discover, we're committed to a culture of diversity, teamwork, and collaboration. As a Senior Software Development Engineer, you'll play a key role in analyzing, developing, and designing solutions for our application software. In our Agile environment, you'll perform technical design, coding with test automation, support, and documentation of...


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

    Unlock Your PotentialAt Discover Financial Services, we're committed to creating a brighter financial future for millions of people. As a Senior Associate Application Engineer, you'll play a key role in shaping our digital banking and payments solutions. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We...


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

    Discover Financial Services, Inc. is seeking a skilled Senior Associate Application Engineer to join our team. This role offers a unique opportunity to grow and make a difference in the digital banking and payments industry.As a Senior Associate Application Engineer, you will be responsible for actively managing and escalating risk and customer-impacting...


  • Farnborough, Hampshire, 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 Farnborough, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...


  • Farnborough, Hampshire, 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 Farnborough, UK. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...


  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering department, you will be responsible for designing, developing, and debugging complex embedded systems using a broad range of communication protocols and peripherals.Key Responsibilities:Design...


  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering department, you will be responsible for designing, developing, and debugging complex embedded systems using a broad range of communication protocols and peripherals.Key Responsibilities:Design...


  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering department, you will be responsible for designing, developing, and debugging complex embedded systems using a broad range of communication protocols and peripherals.Key Responsibilities:Design...


  • Farnborough, Hampshire, United Kingdom IC Resources Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering department, you will be responsible for designing, developing, and debugging complex embedded systems using a broad range of communication protocols and peripherals.Key Responsibilities:Design...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAt Discover, we're committed to creating a culture where diversity, teamwork, and collaboration thrive. As a Senior Software Development Engineer, you'll play a key role in analyzing, developing, and designing solutions for our application software. In our Agile environment, you'll perform technical design, coding with test automation, support,...


  • Farnborough, Hampshire, United Kingdom Burger King Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software applications using a range of programming languages and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Software Development EngineerAbout the Role:We are seeking a highly skilled Software Development Engineer to join our team at Discover. As a key member of our Agile environment, you will be responsible for analyzing, designing, and developing solutions for our application software.Responsibilities:Analyze and design new user stories and features...