Vanguard, one of the world's largest investment management companies and a recognized employer of choice, seeks career-oriented individuals for experienced technical leaders.
Vanguard IT resources are central to the success of our business goals. IT resources work on meaningful and impactful projects. We have pride in what we do and know we are making a difference to Vanguard investors.
We believe that IT is a trusted partner that:
- Delights clients and prospects through exceptional technology-based experiences,
- Helps business partners envision possibilities and reach their goals through innovative solutions that drive Vanguard's core purpose,
- Enables Vanguard to be a best place to work and,
- is driven by a highly engaged and effective workforce.
Want more jobs like this?
Get jobs delivered to your inbox every week.
The latest methodologies and IT practices are used
- Lean Scrum/Agile and Kanban Project Management Processes
- Test Driven Development and Automated Testing, Unit, Regression, Performance, Application Vulnerability
- Continuous Delivery
- Ideation and Innovation
Vanguard IT uses the latest technologies and programming languages
Web Technologies
Java, JavaScript Libraries such as AngularJS
C++, C#,
PHP, Rails, Grails, and Django frameworks
Visual Basic .NET
Mobile Technologies
Adobe AIR
Java (Android)
Objective-C, Swift
Capability Technologies
Source Code Repository: Subversion & Tortoise SVN , Bitbucket & GIT
Continuous Integration: Jenkins
Build Pipeline: Bamboo
Caching Local: EhCache, Gemfire
Runtime Environment: tcServer, Pivotal Cloud Foundry to host Spring Boot Apps Running Embedded Tomcat
Requirements: Cucumber
Document Management: Sharepoint, Confluence
Project Management: JIRA/JIRA Agile
Other Technologies
DB2 and IDAA, Exadata
COBOL, Easytrieve , JCL, MQ Series
Hadoop Spark
Java on the Host
Matlab
Oracle PL/SQL
Perl, Python
R
SAS
Scala
SQL
Unix/Linux, Shell Scripting
We are a digital first company that invests significantly on technology to achieve our business goals. Vanguard's growth has led to an increased need for talented software engineers and technology leaders. The prospective candidates:
- will have an opportunity to join a team that is highly collaborative and is staunched in finding innovative solutions to business problems, and
- will join a team that build products and solutions for the Retail and Advisory business in one or more of the following:
- Web development
- Mobi Apps
- Data Analytics & Client Insights
- Business Process Automation
- Digital Transformation for all client contacts
- Gaining operational efficiency
We have invested heavily in the following architecture and the prospective candidate will join a team that uses these paradigms to meet business imperatives:
- Client Side Architecture using Angular JS and REST
- Spring Framework
- Reactive Principles
- Cloud Native Applications
- DevOps and Continuous Delivery
- Distributed applications and microservices
We are looking for highly motivated and passionate candidates to join a full stack team that will deliver business outcomes rapidly, drive process changes, standardization of tools and establish best practices and join a team that has a culture of embracing change and dynamic as we go through the large scale transformation in Vanguard IT. Most project teams follow agile methodologies like Scrum and Kanban; some are adopting LEAN principles.
Below are some of the experiences and skills that we look for in the ideal candidate.
- Minimum of eight years software engineering and developer experience.
- Ability to influence the technical direction of the organization outside one's own team.
- Demonstrated the ability to train less tenured developers.
- Experienced in designing high quality software systems.
- Very strong written and oral communication skills, the ability to communicate complex technical concepts effectively at all levels.
- Excellent problem solving & analytical skills and willingness to work with others is essential.
- Expert knowledge in one or more of the following tools and programming languages:
- Java stack of technologies
- REST and Jersey
- Spring Framework
- Distributed Caching Framework
- Node JS
- Unit Testing Frameworks such jUnits, Protractor Jasmine etc.
- Automated testing frameworks such as Selenium
- Collaboration tools such as Cucumber
- Design patterns and Software engineering principles such as SOLID and Domain Driven Design
Below are some of the qualifications that are preferred
- Knowledge of Financial services industry
- Emergent Technologies and FinTech
Available in Pennsylvania and North Carolina sites.
Note: Vanguard is not offering visa sponsorship for this position. Additionally, employment is contingent on a successful drug-screening result.