Current jobs related to Senior Associate Software Developer - Farnborough, Hampshire - Discover


  • 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 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 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 OverviewThe 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 development principles and practices, as well as excellent communication and collaboration skills.Key ResponsibilitiesDesign, develop, and test...


  • 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. This role accelerates technical knowledge by working with and learning from engineering teammates, actively managing and escalating...


  • 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. This role accelerates technical knowledge by working with and learning from engineering teammates, actively managing and escalating...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job OverviewThe Senior Associate Application Engineer plays a key role in the development of our products, responsible for writing features and test cases while learning about broader product development and operations concepts.Key ResponsibilitiesDevelop and deliver high-quality features and user stories, including test cases and automation.Learn and apply...


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

    Job Title:Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Responsibilities:Design and develop software applications using JavaCollaborate with cross-functional teams to...


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

    Job SummaryDiscover is seeking a skilled Software Development Engineer to join our team. As a key member of our Agile environment, you will analyze, design, and develop solutions for our application software. Your primary responsibilities will include performing technical design, coding with test automation, support, and documentation of software application...


  • 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, developing, and designing solutions for our application software.Key Responsibilities:Analyze and design new user stories 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, developing, and designing solutions for our application software.Key Responsibilities:Analyze and design new user stories and...


  • Farnborough, Hampshire, United Kingdom Prezzo Full time

    We are looking for a highly skilled Senior Software Developer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining our software applications.As a key member of our development team, you will work closely with cross-functional teams to deliver high-quality software solutions.We offer a...


  • Farnborough, Hampshire, United Kingdom Discover Full time

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


  • Farnborough, Hampshire, United Kingdom Discover Full time

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


  • 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 delivering high-quality software solutions from inception to production.Key...

Senior Associate Software Developer

2 months ago


Farnborough, Hampshire, United Kingdom Discover Full time

Job Title: Senior Associate Application Engineer

About 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 Responsibilities:

  • Design and develop software applications using Java and other relevant technologies.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain high-quality software code, ensuring it meets our standards for reliability, scalability, and performance.
  • Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Contribute to the development of technical design documents and architecture diagrams.
  • Work closely with QA engineers to ensure software applications meet our quality standards.
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve our software development processes.

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • At least 2 years of experience in software development, preferably in a Java-based environment.
  • Strong understanding of software design patterns, architecture, and development methodologies.
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Experience with agile development methodologies and version control systems (e.g., Git).

Preferred Qualifications:

  • Experience with microservices architecture and containerization (e.g., Docker).
  • Knowledge of databases and data modeling.
  • Experience with test-driven development and continuous integration/continuous deployment (CI/CD) pipelines.
  • Strong understanding of security principles and best practices.

About Discover:

Discover is a leading financial services company that provides a range of financial products and services to individuals and businesses. We are committed to innovation, customer satisfaction, and employee development. Our company culture values diversity, inclusion, and collaboration, and we strive to create a work environment that is engaging, challenging, and rewarding.

Equal Employment Opportunity:

Discover is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to creating an inclusive work environment that values and respects the contributions of all employees, regardless of their background, culture, or identity.