Company

SeniorFrontOfficeDeveloper

London, United Kingdom FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Front Office Developer. Skills: Python, Java, .NET, Web services. Design, develop and improve software. Development and delivery of high-quality software solutions”

What You'll Achieve.

Achieve outcomes; Contribute to achieving the goals of the business

Industry & Context.

Problems you'll solve

Create solutions based on sophisticated analytical thought; In-depth analysis with interpretative thinking will be required to define problems and develop innovative solutions; Adopt and include the outcomes of extensive research in problem solving processes

What They're Looking For.

Must Have

Extensive experience developing medium to large size Python applications, Experience of working in an Agile environment, Experience of server-side development & multi-threaded code, Experience of cross-region teams and projects, Experience of HTTP protocol and web services, Experience with other programming languages either java or. Net language

Nice to Have

Knowledge of Equity Derivatives/Structured products, Knowledge of HTTP protocol and web services, Experience providing support and resolving production issues, Experience building systems in trading, banking and/ or financial organization, Experience building internet/client facing secure portals and APIs

What You'll Do.

develop and improve software

Development and delivery of high-quality software solutions

Ensure code is scalable

Define software requirements

Devise solution strategies

Ensure seamless integration

Participate in code reviews

Promote a culture of code quality

Stay informed of industry technology trends

Contribute to organization’s technology communities

Adherence to secure coding practices

Mitigate vulnerabilities

Protect sensitive data

Ensure secure software solutions

Implementation of effective unit testing practices

Ensure proper code design

Ensure readability and reliability

Contribute or set strategy

Make recommendations for change

Deliver continuous improvements

Escalate breaches of policies/procedures

Define jobs and responsibilities

Planning for department’s future needs

Counselling employees on performance

Contributing to employee pay decisions/changes

Influence operations of a department

Balance short and long term goals

Ensure budgets and schedules meet corporate requirements

Demonstrate leadership behaviours

Create environment for colleagues to thrive

Deliver to an excellent standard

Be a subject matter expert

Guide technical direction

Lead collaborative assignments

Identify need for other specialisation

guide and coach specialists

Provide information affecting profits

Provide information affecting risks

Provide information affecting strategic decisions

Advise key stakeholders

Manage and mitigate risks

Support control and governance agenda

Demonstrate leadership for managing risk

Demonstrate accountability for managing risk

Demonstrate understanding of organisation functions

Contribute to achieving business goals

Collaborate with other areas of work

Keep up to speed with business activity

Keep up to speed with business strategies

Create solutions based on analytical thought

Compare and select complex alternatives

Develop innovative solutions

Adopt and include research outcomes

Build and maintain trusting relationships

Build and maintain partnerships

Accomplish key business objectives

Use influencing skills

Use negotiating skills

Turning complex challenges into innovative software solutions

Drive impact across regions

Provide support and resolving production issues

Build systems in trading

Build systems in banking

Build systems in financial organization

Build internet/client facing secure portals

Build internet/client facing APIs

How You'll Work.

Team & Collaboration

Cross-functional collaboration with product managers, designers, and other engineers; Collaboration with peers; Collaborate with other areas of work; Collaborate with business aligned support areas; Lead collaborative, multi-year assignments; Guide team members through structured assignments; Build and maintain trusting relationships and partnerships with internal and external stakeholders

Communication Scope

Advise key stakeholders

Process & Methodology

Plan resources, Manage budgets, Deliver continuous improvements, Planning for the department’s future needs and operations, Balancing short and long term goals, Ensuring that budgets and schedules meet corporate requirements, Lead collaborative, multi-year assignments

Full Job Description

# **Job Description** **Purpose of the role** To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. **Accountabilities** * Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. * Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. * Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. * Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. * Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. * Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. **Vice President Expectations** * To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and escalate breaches of policies/procedures.. * If managing a team, they define jobs and responsibilities, planning for the department’s future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements.. * If the position has l

Free ATS check

Applying for this Senior Front Office Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →