The Tech Lead owns the architectural decisions for the team. The TL is an executor and the visionary force behind the technical solution. The TL values simplicity and is unafraid to challenge technical constraints and procedures to achieve an Agile design. The TL works closely with all team members to create a modular, scalable solution that addresses/incorporates future architectural changes and designs. The TL will drive the teams engineering practices in test driven development, continuous integration, and automated deployment. The TL is a hands-on team member who actively coaches the team to solve complex problems and joins the team in their development efforts.
Create the products that are changing the industry.
Vanguard is looking for an experienced Technical Lead to work with our International Product Services full stacked development team to build an exciting new product data layer while supporting legacy applications. The Tech Lead will work with AWS, Angular, Java/JavaScript, and more to build out a new mid-tier, a new literature program and more to our international regions websites. We are looking for highly collaborative, technical candidate that focuses on quality and working to just be a little more awesome every day. Dont delay, apply today!
Responsibilities as a Technical Lead:
* Designs, builds, and maintains APIs in a cloud-based micro-services architecture. Re-platforms existing applications to API, cloud, and micro-services architecture with minimal impact to consuming applications.
* Provides senior-level expertise in an initiative to build or re-platform select business services as APIs for internal and external consumption
* Defines the bounded context for conceptual API models. Writes specifications for APIs.
* Provides leadership and guidance to technical team on developing solutions that integrate with existing IT systems and satisfies business needs.
* Develops automated tests for functional, performance, and security testing using TDD methodology
* Implements instrumentation for monitoring product health, business metrics, and consumption patterns
* Thoroughly understands and complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established milestones.
Specializations thatll make an impact
* 5+ years software engineering experience.
* Advanced experience developing REST and GraphQL microservices in Node.js using the NestJS or Express.js frameworks
* Advanced front-end experience with Angular 6, JavaScript ES6, TypeScript, HTML, CSS and SCSS
* Experience with developing Java REST services Spring, Jersey
* Test automation and test-driven development practices and frameworks mutation testing, functional testing (JUnit, Cucumber), mock frameworks (Mockito, etc.), contract testing
* Familiarity with DevOps concepts, tools and continuous delivery pipelines Bamboo, Jenkins, Maven, Bitbucket, Jira, etc.
* Ability to implement instrumentation to gather business-specific metrics around consumer usage patterns
Nice to have:
* Experience with API management platforms, design standards, patterns and best practices
* Knowledge of cloud development/engineering best practices
* Knowledge AWS Lambda, ECS and/or EKS
* Knowledge of cloud data stores S3, Dynamo DB and/or Amazon RDS
*Please contact Ricki Bockus if you have any questions or would like an overview of the role.
Vanguard is not offering visa sponsorship for this position.
About Vanguard
We are Vanguard. Together, were changing the way the world invests.
For us, investing doesnt just end in value. It starts with values. Because when you invest with courage, when you invest with clarity, and when you invest with care, you can get so much more in return. We invest with purpose and thats how weve become a global market leader. Here, we grow by doing the right thing for the people we serve. And so can you.
We want to make success accessible to everyone. This is our opportunity. Lets make it count.
Inclusion Statement
Vanguards continued commitment to diversity and inclusion is firmly rooted in our culture. Every decision we make to best serve our clients, crew (internally employees are referred to as crew), and communities is guided by one simple statement: Do the right thing.
We believe that a critical aspect of doing the right thing requires building diverse, inclusive, and highly effective teams of individuals who are as unique as the clients they serve. We empower our crew to contribute their distinct strengths to achieving Vanguards core purpose through our values.
When all crew members feel valued and included, our ability to collaborate and innovate is amplified, and we are united in delivering on Vanguards core purpose.
Our core purpose: To take a stand for all investors, to treat them fairly, and to give them the best chance for investment success.
Malvern, PA
The Vanguard Group is an American registered investment advisor based in Malvern, Pennsylvania with over $5.3 trillion in assets under management. It is the largest provider of mutual funds and the second-largest provider of exchange-traded funds (ETFs) in the world after BlackRock's iShares. In addition to mutual funds and ETFs, Vanguard offers brokerage services, variable and fixed annuities, educational account services, financial planning, asset management, and trust services.
Founder and former chairman John C. Bogle is credited with the creation of the first index fund available to individual investors, and was a proponent and major enabler of low-cost investing by individuals. Vanguard is structured as a mutual company; it is owned by funds managed by the company, and is therefore owned by its customers. Vanguard offers two classes of most of its funds: investor shares and admiral shares. Admiral shares have slightly lower expense ratios but require a higher minimum investment, often between $10,000 and $100,000 per fund.
In addition to mutual funds and ETFs, Vanguard offers brokerage services, variable and fixed annuities, educational account services, financial planning, asset management, and trust services. Several mutual funds managed by Vanguard are ranked at the top of the list of US mutual funds by assets under management.
Vanguard's corporate headquarters is in Malvern, Pennsylvania, a suburb of Philadelphia. It has satellite offices in Charlotte, North Carolina and Scottsdale, Arizona. The company also has offices in Australia, Asia, and Europe.