Lead Software Development Engineer - Shared Platforms

Discover Financial
Nottingham
Workplace: HybridFull timeFunction: Administration & Executive AssistanceSkills: ["Communication","Collaboration","Quality advocacy","Engineering enablement","Driving best practices"]

Lead engineering efforts within shared platforms by designing and delivering secure, scalable software features that enable product and delivery teams. Partner with engineering leads, stakeholders, and the enterprise to translate product direction into technical solutions, owning design, implementation, and operational considerations end to end. Drive engineering best practices across teams, simplify the SDLC, and improve productivity through platform enablement and stronger cross-functional partnerships.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
5 months ago

Lead Software Development Engineer - Shared Platforms

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Lead engineering efforts within shared platforms by designing and delivering secure, scalable software features that enable product and delivery teams. Partner with engineering leads, stakeholders, and the enterprise to translate product direction into technical solutions, owning design, implementation, and operational considerations end to end. Drive engineering best practices across teams, simplify the SDLC, and improve productivity through platform enablement and stronger cross-functional partnerships.
Location: Nottingham
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Administration & Executive Assistance
Seniority: Manager level

Key Responsibilities

  • •Lead a team or cross-functional engineering team to design, enable, and develop software features within the delivery domain.
  • •Translate product direction into technical solutions by partnering with engineering leads, stakeholders, and the enterprise.
  • •Own end-to-end technical design, implementation, and operational considerations.
  • •Elevate engineering enablement, excellence, and experience across the broader engineering community.
  • •Drive engineering best practices and standards (e.g., operational excellence, security, quality) and reduce friction across the SDLC.

Pay and Benefits

Perks:PensionAnnual BonusPrivate MedicalCycle ToParental Leave

Key Requirements

  • •Extensive knowledge designing secure, scalable architectures
  • •Strong programming skills building APIs with modern OO languages (preferably Java) using SOLID principles, SOA, HTTP, and REST
  • •Experience with Spring and Spring Boot
  • •Proficiency in cloud-based projects, particularly AWS
  • •Experience with CI/CD (e.g., Jenkins) and unit testing (JUnit, Mockito)
Skills:CommunicationCollaborationQuality advocacyEngineering enablementDriving best practices
Tech Stack:JavaSOLIDSOAHTTPRESTSpringSpring BootAWSJenkinsJUnitMockitoOpenTelemetryGoMetricsTracesLogsObservabilityCloudAPIsCI/CD

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