Application Engineer - II

Posted:
2/12/2025, 4:00:00 PM

Location(s):
London, England, United Kingdom ⋅ England, United Kingdom

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Hybrid

Provides advanced level system analysis, design, development, and implementation of cloud based applications and databases, under general direction.

Core Responsibilities

  • Provides senior-level system analysis, design, development, and implementation of applications and databases, including third-party product integration.
  • Translates technical specifications into code for complex projects, writes programs, develops code, tests artifacts, and produces reports, ensuring automation support.
  • Elevates code to development, test, and production environments on schedule, provides production support, and submits change control requests with documentation, including peer reviews.
  • Understands software development methodology and architecture standards, trains and mentors less experienced staff, and resolves elevated issues.
  • Participates in design, code, and test inspections throughout the lifecycle, explains technical considerations at meetings, and performs systems analysis activities.
  • Understands client business functions and technology needs, with a broad knowledge of Vanguard’s technologies, tools, and applications.
  • Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience.
  • Works with business-facing IT teams to deliver new solutions, reviews functional specifications, translates them into program specifications, liaises with end users for acceptance testing, and provides 3rd line support.
  • Builds thought leadership and expertise in best-practice solution design and implementation.
  • Manages time effectively across multiple projects with competing business demands and priorities.

Primary Skills:

  • Experience with micro-services and service-oriented architecture. Familiarity with public cloud computing technologies (preferably Amazon Web Services) and proficiency in programming languages such as Python, Java, and React.
  • Knowledge of SimCorp’s Dimension, IBOR, and Data solution offerings (preferred).
  • Agile development experience (using tools like Jira) and a solid understanding of the full software development life cycle.
  • Middle Office / Financial industry experience (preferably on the buy side and/or sell side).
  • Experience in developing applications for a global user base.
  • Involvement in transformation projects, demonstrating the ability to drive and manage significant changes within an organization
  • Understanding of OKTA Single Sign-On (SAML 2.0).

Languages

Python (Library: Boto3 & Moto), Java and React.

AWS technologies

  • Lambda (Python 3.7 and above),
  • S3 buckets
  • Step functions
  • Kinesis and/or Kafka (or similar non-AWS technologies, like Apache Flink, or AWS Glue)
  • SNS/SQS
  • GraphQL
  • RDS or Aurora (Athena is a nice to have)
  • Redshift
  • IAM Roles
  • CloudWatch/CloudTrail
  • CloudFormation
  • API gateway (similar observability tools)

Qualifications

  • Minimum of five years related work experience, with at least two years of development experience.
  • Undergraduate degree or equivalent combination of training and experience.

How We Work

Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.