The Vanguard Group - Malvern, PA

posted 2 months ago

Full-time - Mid Level
Remote - Malvern, PA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Application Engineer III position at The Vanguard Group, Inc. in Malvern, PA, is a critical role focused on developing and testing code for various applications. The successful candidate will be responsible for utilizing a range of tools including Bamboo, Maven, Bitbucket, JIRA, and GIT to create and maintain high-quality software solutions. This role involves writing and executing test cases to ensure the functionality and reliability of the applications, as well as keeping documentation up to date to reflect any changes or updates in the codebase. In addition to development tasks, the Application Engineer III will provide off-hours on-call support for the services they own, ensuring that any issues are promptly addressed to maintain service availability. The role also includes collaborating with other team members to design and implement new services, which may involve working with both front-end and back-end applications. This includes handling databases, user-facing websites, and mid-tier service code, making it essential for the candidate to have a well-rounded understanding of the software development lifecycle. A key aspect of this position is mentoring junior developers, providing guidance and support to help them grow in their roles. This not only enhances the team's overall capability but also fosters a collaborative and learning-oriented environment. The company operates on a hybrid model, allowing for three days in the office and two days of remote work, providing flexibility while maintaining team cohesion.

Responsibilities

  • Develop and test code using tools including Bamboo, Maven, Bitbucket, JIRA, and GIT.
  • Write and execute test cases to ensure software quality.
  • Maintain and update documentation related to code and processes.
  • Provide off-hours on-call support for owned services.
  • Design and implement code for new services.
  • Work with front and back-end applications involving databases and user-facing websites.
  • Mentor junior developers to enhance their skills and knowledge.

Requirements

  • Master's degree in Computer Science, Applied Computer Science, Computer Applications, or a closely related IT field.
  • Two years of experience in the job offered or in IT positions including Technical Lead and/or Senior Technical Lead; or a Bachelor's degree with five years of experience.
  • Proficiency in Java, Node.js, and TypeScript.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service