We’re a collaborative group focused on building intuitive, impactful digital experiences. You’ll work in Agile teams, contribute to full-stack development, and grow your skills in technologies like Java, Angular, Node.js, Spring, AWS, and more.
This is a great opportunity to launch your engineering career in a supportive, forward-thinking environment that values innovation, learning, and teamwork.
What you will do
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions. 
- Work in an Agile software development methodology which involves regular communication with your team and the teams around you. 
- Follow architectural and coding standards to maintain a high standard of technical design, code quality and documentation. 
- Translate technical specifications into clean, maintainable code for new features, enhancements and integration with third-party products and APIs. 
- Participate in design and code reviews, unit and integration testing and defect resolution throughout the software development lifecycle. 
- Implement automated test strategies to ensure product quality. 
- Manage code deployment across development, test and production environments. 
- Proactively communicate technical issues with your team and technical lead. 
- Trouble shoot production incidents with the support team. 
- Secure coding practices using OWASP. 
Technologies you will use (but do not need to have done them all!)
- Full stack development – work with Java, Angular, Node.js, Spring, APIs, SQL and Non-SQL DBs, AWS and some react native. 
- AWS – familiarity with serverless stack 
- DevOps practices and continuous delivery using GIT and GitHub actions for CI/CD 
- Test automation and test-driven development practices and frameworks – work with Cypress, Playwright and Jest. 
Qualifications
- Minimum of 3 years related work experience with at least one year of development experience. More experience expected for those applying for a senior role to demonstrate a breadth of experience that you can apply to this role. 
- Undergraduate degree or equivalent combination of training and experience. 
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.


