Senior Software Engineer

Discover Financial
London
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Problem-solving","Collaboration","Communication","Stakeholder management","Adaptability"]

Design, develop, test, and maintain software products that automate core business processes for lending. Partner with business, technology, and operations teams to build frictionless, high-impact solutions while producing strong customer outcomes. Work with Java (Gradle), TypeScript/Python, AWS cloud, Docker, and Jenkins CI/CD, focusing on automation, resiliency, performance, and security of customer data within a hybrid London-based environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
20 minutes ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 minutes agoStatus: Live

Job Summary

Design, develop, test, and maintain software products that automate core business processes for lending. Partner with business, technology, and operations teams to build frictionless, high-impact solutions while producing strong customer outcomes. Work with Java (Gradle), TypeScript/Python, AWS cloud, Docker, and Jenkins CI/CD, focusing on automation, resiliency, performance, and security of customer data within a hybrid London-based environment.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain software products that automate core business processes.
  • •Collaborate with business, technology, and operations teams to deliver frictionless solutions.
  • •Work across tech teams within an outcome-based culture, including coaching and learning.
  • •Contribute to product iteration designs and participate in architectural decision-making.
  • •Build and improve automation for deployment pipelines and automated testing.

Pay and Benefits

Perks:PensionPrivate MedicalParental LeaveLearning BudgetAnnual BonusAnnual Leave

Key Requirements

  • •Create products that produce good customer outcomes.
  • •Collaborate effectively with product, design, and other disciplines while communicating architectural decisions to stakeholders.
  • •Demonstrate sensitivity to customer data and a focus on resiliency, performance, and security.
  • •Enjoy automation (deployment pipelines, automated testing) and continuously look to automate where possible.
  • •Be willing to learn and adapt to new technologies across the stack.
Skills:Problem-solvingCollaborationCommunicationStakeholder managementAdaptability
Tech Stack:JavaGradleTypeScriptPythonAWSCloudDockerJenkinsCI/CDPublic cloud

Company Brief

Discover Financial
Provides consumer banking products, credit cards, personal loans, and payment services through the Discover brand. It operates a major U.S. financial network and serves individuals and merchants with lending and digital payment solutions.
Industry: Retail Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10M to 25M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Riverwoods, United States
Founded: 1985
WebsiteLinkedIn