Senior Software Development Associate

2 months ago


Farnborough, Hampshire, United Kingdom Discover Full time

Job Summary

The Senior Associate Application Engineer is a key member of our software development team at Discover. As a technical expert, you will be responsible for designing, developing, and testing software features to drive business growth and customer satisfaction.

Key Responsibilities

  • Develop and implement software features and test cases to meet business requirements.

  • Collaborate with cross-functional teams to design and develop software solutions that meet customer needs.

  • Participate in agile development ceremonies, lead demos and presentations, and contribute to technology communities to drive innovation and knowledge sharing.

  • Contribute to system design decisions and learn how these decisions impact the product as a whole.

  • Support production systems and understand how observed events and failures impact the product.

Minimum Qualifications

At a minimum, here's what we need from you:

  • Bachelor's degree in Computer Science or related field.

  • Technical proficiency in software development, including programming languages and software engineering principles.

  • Internal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scale.

Preferred Qualifications

Bonus Points If You Have:

  • Experience with Java and Spring framework.

  • Experience with CI/CD pipelines with Jenkins or similar.

Discover's Commitment to Diversity and Inclusion

Discover is committed to a diverse and inclusive workplace. We believe that diversity and inclusion are essential to our success and strive to create an environment where everyone feels valued, respected, and empowered to contribute their best work.



  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software solutions for our application software.Responsibilities:Design and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software solutions for our application software.Responsibilities:Design and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryThe Senior Associate Application Engineer role at Discover is a key position in our software development team. As a Senior Associate, you will be responsible for programming features and test cases, learning about broader product development and operations concepts, and actively managing and escalating risk and customer-impacting issues within the...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software solutions for our application software.Responsibilities:Design and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments team at Discover. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software solutions for our application software.Responsibilities:Design and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments domain team. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job Title: Senior Associate Application EngineerAbout the Role:We are seeking a highly skilled Senior Associate Application Engineer to join our Digital Payments domain team. As a key member of our agile scrum team, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job DescriptionThe Senior Associate Application Engineer plays a pivotal role in driving the development of features and test cases, while continuously learning about the broader product development and operations concepts. This role accelerates technical knowledge by working closely with and learning from engineering teammates. The Senior Associate is...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job OverviewThe Senior Associate Application Engineer is a key member of our software development team, responsible for designing and implementing features and test cases. This role requires strong technical knowledge and collaboration with engineering teammates to accelerate learning and growth.Key ResponsibilitiesDevelop and deliver high-quality software...


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

    About the RoleWe are seeking a talented Senior Software Development Associate to join our team at Discover Financial Services, Inc.Key ResponsibilitiesDevelop and maintain complex software engineering practices, including domain driven design, test driven development, operations, and security.Contribute to agile ceremonies, lead demos and presentations, and...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryThe Senior Associate Application Engineer is a key member of our product development and operations team at Discover. This role involves collaborating with engineering teammates to accelerate learning and manage potential risks and issues.Key ResponsibilitiesDeveloping features and user stories with test cases and automationEnhancing technical...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryThe Senior Associate Application Engineer is a key member of our engineering team, responsible for developing and maintaining our software applications. This role requires a strong foundation in software engineering principles and a passion for learning and growth.Key ResponsibilitiesDesign, develop, and test software applications to meet business...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryThe Senior Associate Application Engineer is a key member of our engineering team, responsible for developing and maintaining our software applications. This role requires a strong foundation in software engineering principles and a passion for learning and growth.Key ResponsibilitiesDesign, develop, and test software applications to meet business...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job DescriptionThe Senior Associate Application Engineer plays a key role in the development of our products, responsible for designing and implementing software features and test cases. This role accelerates technical knowledge by working closely with engineering teammates and actively managing risk and customer-impacting issues.Key ResponsibilitiesDevelop...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job DescriptionThe Senior Associate Application Engineer plays a key role in the development of our products, responsible for designing and implementing software features and test cases. This role accelerates technical knowledge by working closely with engineering teammates and actively managing risk and customer-impacting issues.Key ResponsibilitiesDevelop...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job DescriptionThe Senior Associate Application Engineer plays a key role in the development of our products, responsible for designing and implementing software features and test cases. This role accelerates technical knowledge by working closely with engineering teammates and actively managing risk and customer-impacting issues.Key ResponsibilitiesDevelop...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job DescriptionThe Senior Associate Application Engineer plays a key role in the development of our products, responsible for designing and implementing software features and test cases. This role accelerates technical knowledge by working closely with engineering teammates and actively managing risk and customer-impacting issues.Key ResponsibilitiesDevelop...


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

    Job SummaryThe Senior Associate Application Engineer is a key member of our engineering team, responsible for developing and testing software features while learning about broader product development and operations concepts.Key ResponsibilitiesDevelop and deliver high-quality software features, including test cases and automation scripts.Learn and apply...


  • Farnborough, Hampshire, United Kingdom Discover Bank Full time

    About the RoleWe are seeking a highly skilled Senior Associate Application Engineer to join our team at Discover Bank.The successful candidate will be responsible for programming features and test cases, with a focus on learning about broader product development and operations concepts.Key ResponsibilitiesManage and escalate risk and customer-impacting...