Senior Software Development Engineer - Services

Discover Financial
Nottingham
Workplace: HybridFull timeFunction: Solutions Engineering & Sales EngineeringSkills: ["Communication","Collaboration","Stakeholder management","Influencing","Mentoring"]

Design, develop, test, and maintain internal software products that automate business processes while advocating for governance, documentation, and a frictionless user experience. Partner closely with Product Management and engineering leadership, drive consensus with stakeholders, and provide technical leadership through mentoring and collaboration. Build APIs using modern OO languages (preferably Java) and contribute to a public-cloud platform using AWS.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
1 month ago

Senior Software Development Engineer - Services

✓ 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

Design, develop, test, and maintain internal software products that automate business processes while advocating for governance, documentation, and a frictionless user experience. Partner closely with Product Management and engineering leadership, drive consensus with stakeholders, and provide technical leadership through mentoring and collaboration. Build APIs using modern OO languages (preferably Java) and contribute to a public-cloud platform using AWS.
Location: Nottingham
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain internal software products and solutions that automate business processes.
  • •Collaborate with Product Management and team leadership to achieve shared goals and vision.
  • •Advocate for governance, documentation, and process to maintain high standards and a frictionless user experience.
  • •Recommend solutions to stakeholders and drive consensus on requirements and prioritization.
  • •Provide technical leadership, innovate within the team, and mentor engineers.

Pay and Benefits

Perks:Pension SchemeAnnual BonusPrivate MedicalParental LeaveSeason-ticket Loans

Key Requirements

  • •Deliver efficient, maintainable software solutions with a strong passion for software engineering.
  • •Build and use APIs with modern OO languages, preferably Java, applying SOLID principles, SOA, HTTP, and REST.
  • •Create architectural designs that meet business needs.
  • •Demonstrate technical leadership, including mentoring and nurturing engineers.
  • •Capture process requirements with a user-focused mindset and refine solutions quickly.
Experience:Public cloudRegulated environment
Skills:CommunicationCollaborationStakeholder managementInfluencingMentoring
Tech Stack:JavaSOLIDSOAHTTPRESTAWSGitHub Copilot

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