Application Engineering Technical Lead Full Stack - II

Overview

On Site
Full Time

Skills

Software Engineering
Middleware
Computer Hardware
Development Testing
Evaluation
Research
Root Cause Analysis
Architectural Design
Mentorship
Technical Writing
Documentation
Regulatory Compliance
Information Security
IT Management
Amazon EC2
Amazon SQS
Remote Desktop Services
Amazon RDS
Step-Functions
Amazon S3
Amazon DynamoDB
Legacy Systems
Reverse Engineering
Splunk
Salesforce.com
OAuth
API
Web Development
UI
HTML
Cascading Style Sheets
TypeScript
React.js
AngularJS
Node.js
JavaScript
Adobe Experience Manager
Content Management
JavaServer Faces
Java
Python
Web Services
GraphQL
JPA
Spring Framework
RESTful
Microservices
Database
PL/SQL
IBM DB2
PostgreSQL
Amazon Web Services
Cloud Computing
Google Cloud Platform
Google Cloud
Nginx
Akamai
IDE
Eclipse
Microsoft Visual Studio
JetBrains
IntelliJ IDEA
Bamboo
Bitbucket
Ansible
GitHub
Apache Kafka
Apache JMeter
Selenium
Cucumber
Jasmine
POSTMAN
Authorization
Siteminder
Microsoft Azure
Management
Training
Finance
Collaboration

Job Details

Core Responsibilities:
  • Provides IT technical leadership and guidance for software, middleware, or hardware projects across various platforms. Delivers technical expertise and engages with complex tasks related to development, design, implementation, architecture design specification, and maintenance.
  • Ensures the feasibility and success of IT deliverables. Provides options for development and verifies the technical output of the team. Supervises and performs the design, development, testing, and deployment processes.
  • Approves team members' technical solutions. Escalates complex technical issues to IT experts for further evaluation. Resolves technical problems identified by testers and internal clients promptly. Responds to and addresses technical issues efficiently. Conducts research and performs root cause analysis. Proactively anticipates and mitigates technology problems.
  • Engage with primary stakeholders to address project concerns and their potential impacts. Assesses the impacts of change requests on technologies and effectively persuades and influences others regarding proposed ideas.
  • Maintains an up-to-date and functional understanding of IT development methodologies, architectural design principles, and technical standards. Provides mentorship to IT staff and identifies areas where training is needed. Ensures that new standards, once established, are adhered to by all team members.
  • Reviews and approves technical documentation and diagrams from the IT team. Writes technical standards and processes documentation.
  • Identifies opportunities to improve technical standards, methodologies, and technologies.
  • Participates in design, code, and test inspections throughout the product lifecycle to identify issues. Acts as a technical consultant in project meetings. Presents technical status and issues at milestone reviews.
  • Ensures compliance with IT and Information Security policies and meets delivery requirements.
  • Participates in special projects and performs other work as assigned.

Qualifications:
  • 8 years' Full-Stack development experience is required
  • 3 years of technical lead experience is required
  • 3 years of experience building & supporting AWS architecture and using AWS services like EC2, CloudWatch, ECS, Steps Functions, Lambda, Postgres, and Aurora.
  • 3 years of experience with AWS services, especially Lambda, SQS, DynamoDB, or RDS. ECS, Lambda, SNS, step functions, S3, API gateway, ECS batch, DynamoDB, and Postgres.
  • 3 years experience with Legacy technologies needed for reverse engineering.
  • 3 years experience with hands-on experience with tracing, monitoring, and observability tools such as Honeycomb, and Splunk.
  • Experience with vendor integrations like Candidly, and SalesForce.
  • Knowledge of OAuth2, JWT, and API security best practices.
  • Knowledge of Legacy code navigation

Development Experience in core web development skills as listed below:
  • UI Skills - HTML, CSS, JavaScript, TypeScript, React, Angular (AngularJS, node js, stencil js, native JS, Graphql, AEM (content management), JSF), and web components.
  • Java Backend - Java, Python, APIs and Web Services, RESTful API, GraphQL/Super Graph, JPA, Spring Boot, RESTful APIs, and familiarity with microservice architecture.
  • Database: Oracle, SQL, DB2, and Postgres
  • Infrastructure: AWS cloud and components, Google cloud, Nginx, and Akamai
  • Tools: IDE - Eclipse, Visual Studio, Intellij, Bamboo, Bitbucket, Artifactory, Ansible, github, KONG, KAFKA, Light house, jMeter, locust, Attunity, Selenium, Cucumber, Jasmine, swagger, backstage, Postman and Bruno.
  • Authorization: Auth0 and SiteMinder

Preferences:
  • Previous experience in the financial domain.
  • Microsoft Azure knowledge with hands on experience is good to have.
  • Capability in managing large transformation programs.
  • Technical expertise with the ability to handle multiple demands, including troubleshooting issues and working concurrently in a large program.
  • Undergraduate degree or equivalent combination of training and experience. Graduate degree preferred.

Special Factors

Sponsorship
Vanguard is not offering visa sponsorship for this position.

About Vanguard

At Vanguard, we don't just have a mission-we're on a mission.

To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.