Application Engineer - II
Vanguard
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.
Confirm your E-mail: Send Email
All Jobs from Vanguard