Principal Software Engineer

1 day ago


Farnborough, Hampshire, United Kingdom Discover Full time

Job Summary

Discover 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 analyzing, developing, and designing solutions for our application software.

Key Responsibilities

  • Design and develop high-quality software applications using multiple programming languages and technologies.
  • Collaborate with cross-functional teams to identify and prioritize technical requirements and deliver solutions that meet business needs.
  • Participate in strategic technology decisions and contribute to the development of technical roadmaps.
  • Coach and mentor junior engineers to improve their skills and knowledge.
  • Stay up-to-date with industry trends and emerging technologies to ensure Discover remains competitive.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Minimum 5 years of experience in software engineering or related field.
  • Strong understanding of software development principles, design patterns, and testing methodologies.
  • Experience with cloud platforms, big data frameworks, and automation tools.
  • Excellent communication and collaboration skills.

About Discover

Discover is a leading financial services company that is committed to delivering innovative solutions to our customers. We value diversity, inclusion, and collaboration, and we are seeking talented individuals who share our vision.



  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryDiscover 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 analyzing, developing, and designing solutions for our application software.Key ResponsibilitiesDesign and develop high-quality software solutions that meet business requirementsCollaborate with...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryDiscover 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 analyzing, developing, and designing solutions for our application software.Key ResponsibilitiesDesign and develop high-quality software solutions that meet business requirementsCollaborate with...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryDiscover 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 analyzing, developing, and designing solutions for our application software.About the RoleIn this role, you will perform technical design, coding with test automation, support, and documentation...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryDiscover 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 analyzing, developing, and designing solutions for our application software.About the RoleIn this role, you will perform technical design, coding with test automation, support, and documentation...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAt Discover, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Principal Software Engineer, you'll play a critical role in shaping our application software and driving business growth.Key ResponsibilitiesDesign, develop, and deploy scalable software solutions that meet business...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAt Discover, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Principal Software Engineer, you'll play a critical role in shaping our application software and driving business growth.Key ResponsibilitiesDesign, develop, and deploy scalable software solutions that meet business...


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

    Job SummaryWe are seeking a highly skilled Principal Full Stack Application Engineer to join our team at Discover Financial Services, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining reliable software systems at scale.Key ResponsibilitiesDesign and develop full stack solutions that meet our...


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

    Job SummaryWe are seeking a highly skilled Principal Full Stack Application Engineer to join our team at Discover Financial Services, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining reliable software systems at scale.Key ResponsibilitiesDesign and develop full stack solutions that meet our...


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

    Job Description:At Discover Financial Services, we're committed to innovation and excellence in digital banking and payments. We're seeking a highly skilled Principal Application Engineer to join our team and contribute to the growth and technical advancement of our Digital Payments platform.This is a hands-on role that requires a strong technical...


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

    Job Description:At Discover Financial Services, we're committed to innovation and excellence in digital banking and payments. We're seeking a highly skilled Principal Application Engineer to join our team and contribute to the growth and technical advancement of our Digital Payments platform.This is a hands-on role that requires a strong technical...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAs a Principal Application Engineer at Discover, you will be a key member of our agile delivery teams, responsible for refining and testing requirements, building automated regression test suites, and ensuring the delivery of high-quality applications into production. You will actively manage and escalate risk and customer-impacting issues within...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    Job SummaryAs a Principal Application Engineer at Discover, you will be a key member of our agile delivery teams, responsible for refining and testing requirements, building automated regression test suites, and ensuring the delivery of high-quality applications into production. You will actively manage and escalate risk and customer-impacting issues within...


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

    Principal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...


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

    Principal Full Stack Application EngineerDiscover Financial Services, Inc. is seeking a highly skilled Principal Full Stack Application Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying reliable software systems at scale.Key Responsibilities:Design and develop full...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    About the RoleWe are seeking a highly skilled Principal Application Engineer to join our agile delivery teams. As a key member of our team, you will be responsible for refining and testing requirements, building automated regression test suites, and ensuring the delivery of quality applications into production.Key ResponsibilitiesDevelop solutions addressing...


  • Farnborough, Hampshire, United Kingdom Discover Full time

    About the RoleWe are seeking a highly skilled Principal Application Engineer to join our agile delivery teams. As a key member of our team, you will be responsible for refining and testing requirements, building automated regression test suites, and ensuring the delivery of quality applications into production.Key ResponsibilitiesDevelop solutions addressing...


  • Farnborough, Hampshire, United Kingdom QinetiQ Limited Full time

    Job Title: IT Principal Engineer - Modern WorkplaceLocation: Farnborough or Malvern / HybridPackage: Highly Competitive Salary + Benefits PackageRole Type: Full-time / PermanentRole ID: SF17309Be part of the QinetiQ journey.The RoleAs an IT Principal Engineer, you will have a role that is out of the ordinary, being the technical leader of a Digital...


  • Farnborough, Hampshire, United Kingdom QinetiQ Limited Full time

    Job Title: IT Principal Engineer - Modern WorkplaceLocation: Farnborough or Malvern / HybridPackage: Highly Competitive Salary + Benefits PackageRole Type: Full-time / PermanentRole ID: SF17309Be part of the QinetiQ journey.The RoleAs an IT Principal Engineer, you will have a role that is out of the ordinary, being the technical leader of a Digital...


  • Farnborough, Hampshire, United Kingdom QinetiQ Full time

    About the RoleWe are seeking an experienced IT Principal Engineer to join our team at QinetiQ. As a key member of our Digital Enterprise Services Product Team, you will be responsible for providing technical leadership and expertise in the development and implementation of novel IT solutions.Key ResponsibilitiesLead the development and maintenance of...


  • Farnborough, Hampshire, United Kingdom QinetiQ Full time

    About the RoleWe are seeking an experienced IT Principal Engineer to join our team at QinetiQ. As a key member of our Digital Enterprise Services Product Team, you will be responsible for providing technical leadership and expertise in the development and implementation of novel IT solutions.Key ResponsibilitiesLead the development and maintenance of...