Team Space Pirates owns conversion and automatic enrollment capabilities for IIG, un-enrollment experiences and services, and will build new data feeds and tools when High Net Worth clients join the DAP platform in the coming years. In addition, this team will be refactoring and enhancing several elements of our infrastructure to reduce risk across our 200k+ IIG and PI clients. As we continue to build out, optimize, and scale Digital Advisor, we are looking for a passionate Senior developer / Engineering manager to coach and develop our team of engineers to success.
What you will do
- Inspire, grow and manage your group of developers through peer-coaching, training and mentoring
- Spend about 60% hands on coding and 40% people management
- Work closely with agile teams, product owners, stakeholders and DA product families to ensure we deliver world-class advice features and capabilities for our clients
- Advocate and advance chapter standards and best practices in collaboration with other chapter leads and chapters
Want more jobs like this?
Get jobs in Malvern, PA delivered to your inbox every week.
Who you are
- You care about developing and growing people to bring out the best in them
- You are experienced in leading, coaching and mentoring development teams with a proven track record of delivering software
- You have solid experience working in an agile development environment
- Software development experience, in multiple languages / stacks, testing, test automation, continuous delivery, deployment tools and pipelines
- You are interested in new trends in software development and technologies
What you will learn
- Dive deeper into building modern UIs using Angular, TypeScript and/or StencilJS
- To utilize Lambdas to execute with Node and Typescript
- AWS serverless computing like Step Functions
Core Responsibilities
1. Hires, evaluates, and supervises crew. Provides guidance and training as necessary to develop crew. Sets performance standards, reviews performance, and makes informed compensation decisions in accordance with all applicable Human Resources policies and procedures.
2. Works with product leaders and resource/department managers to ensure adequate development resources are in place.
3. Provides senior level system analysis, design, development, and implementation of applications and databases. Integrates third party products. Ensures that expected application performance levels are achieved.
4. Monitors completion of deliverables. Ensures the viability of IT deliverables. Recommends development options and conducts testing.
5. Ensures consistency of the knowledge and skills, sharing best practices and common challenges in their area and others. Maintains current knowledge of IT development methodology, and technical standards. Mentors IT staff as new standards are instituted, ensures their usage by team members.
6. Communicates with key stakeholders to ensure the understanding of the project's technical implications, dependencies, and potential conflicts. Evaluates the impacts of change requests on technologies and effectively persuades and influences others on ideas. Provides realistic task and cost estimates.
7. Reviews and approves documentation and diagrams created by IT team members. Writes documentation, including technical standards and processes.
8. Participates in design, code, and test inspections throughout product life cycle to contribute technical expertise and to identify issues. Presents technical status and issues at milestone reviews.
9. Participates in special projects and performs other duties as assigned.
Qualifications
- A passion for building software is required
- Experience with Java, Spring Boot CI/CD pipeline tools
- Experience with AWS Technologies
- Problem-solver, and a player coach mentality is highly desirable People management experience desirable
- 5 years experience in technical specialty. For development technical leads, includes 3 years' relevant developer experience.
- Undergraduate degree in a related field or the equivalent combination of training and experience
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.