Senior Developer - Personal Advisory Services

Vanguard Charlotte , NC 28201

Posted 6 days ago

Create the products that are changing the industry

Vanguard has found a lot of success since we launched our first big Advice offer a few years ago. Now Vanguard is looking to expand that offering significantly through a new Advice program. We are looking for strong Engineers to build out an Advice API Platform in AWS to spread our trusted advice even more broadly. Engineers will work with AWS, Java, Apigee, and Angular to build out this exciting new Advice offer. The team is highly collaborative, focuses on quality and working to just be a little more awesome every day. Don't delay, apply today!

In this role, you will:

  • 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.

  • 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 leadership and guidance to a team on developing solutions that integrate with existing IT systems to satisfy 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.

Bring invention to investing

Imagine working in a place where continuous improvement and innovation are celebrated and rewarded, where fast-paced, high-impact teams come together to positively drive results for one of the largest and most trusted financial services company in the world. Computerworld magazine named Vanguard #3 in its 100 Best Places to Work in IT for 2019!

Qualifications

What it takes:

  • Undergraduate degree in a related field or the equivalent combination of training and experience.

  • 5+ years software engineering experience.

  • Strong written and oral communication skills.

  • Strong, demonstrated analysis and problem solving skills.

  • Strong planning and organizational skills.

Specializations that'll make an impact:

  • Java REST services
  • Spring, Jersey
  • Angular, preferably Angular 6

  • 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

  • Experience with API management platforms, design standards, patterns and best practices is a plus

  • Knowledge of cloud/AWS development/engineering best practices is a plus

  • Knowledge of cloud data stores is a plus

  • S3, Dynamo DB and/or Amazon RDS
  • NodeJS and NestJS is ideal

About Vanguard

We are Vanguard. Together, we're changing the way the world invests.

For us, investing doesn't 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 that's how we've 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. Let's make it count.

Inclusion Statement

Vanguard's 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 Vanguard's 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 Vanguard's 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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Personal Financial Services Tax Manager National

Pwc

Posted 5 days ago

VIEW JOBS 8/5/2020 12:00:00 AM 2020-11-03T00:00 A career in our Private Company Services Personal Financial Service practice, within Private Company services, will provide the opportunity to help private companies with a range of business advisory needs such as audit, tax compliance, and planning to help improve their operational efficiency and to free up time that can be spent focusing on business strategy. You'll have the opportunity to experience the entire business life cycle of a private company from inception to growth, maturity and transition. Our team helps our clients develop, design and implement plans to achieve their personal wealth goals and ensure maintenance for future generations. You'll focus on analysing the tax efficiencies of income tax, investment, insurance and risk, and other lifestyle investments planning to establish a foundation for financial longevity. To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be a purpose-led and values-driven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future. As a Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to: * Develop new skills outside of comfort zone. * Act to resolve issues which prevent the team working effectively. * Coach others, recognise their strengths, and encourage them to take ownership of their personal development. * Analyse complex ideas or proposals and build a range of meaningful recommendations. * Use multiple sources of information including broader stakeholder views to develop solutions and recommendations. * Address sub-standard work or work that does not meet firm's/client's expectations. * Use data and insights to inform conclusions and support decision-making. * Develop a point of view on key global trends, and how they impact clients. * Manage a variety of viewpoints to build consensus and create positive outcomes for all parties. * Simplify complex messages, highlighting and summarising key points. * Uphold the firm's code of ethics and business conduct. Job Requirements and Preferences: Basic Qualifications: Minimum Degree Required: Bachelor Degree Required Fields of Study: Accounting Minimum Years of Experience: 5 year(s) Certification(s) Required: CPA, Enrolled Agent or Member of the Bar Preferred Qualifications: Preferred Knowledge/Skills: Thorough knowledge of consulting with high net worth individuals on some of the following areas; financial planning, wealth transfer planning, business succession planning or trust and estate work. Comprehensive technical skills with Form 1040 for High Net Worth individuals and Form K1 production and compliance. Considerable experience identifying and addressing client needs: building, maintaining, and utilizing networks of client relationships and community involvement; communicating value propositions; managing resource requirements, project workflow, budgets, billing and collections; and preparing and/or coordinating complex written and verbal materials. Considerable experience as a team leader, supervising teams to create an atmosphere of trust, seeking diverse views to encourage improvement and innovation, and coaching staff including providing timely meaningful written and verbal feedback. All qualified applicants will receive consideration for employment at PwC without regard to race; creed; color; religion; national origin; sex; age; disability; sexual orientation; gender identity or expression; genetic predisposition or carrier status; veteran, marital, or citizenship status; or any other status protected by law. PwC is proud to be an affirmative action and equal opportunity employer. For positions based in San Francisco, consideration of qualified candidates with arrest and conviction records will be in a manner consistent with the San Francisco Fair Chance Ordinance. Pwc Charlotte NC

Senior Developer - Personal Advisory Services

Vanguard