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.