
Vice President, Full-Stack Engineer
BNY Mellon2 months ago
Responsibilities
- Own software features end-to-end, including design, implementation, testing, deployment, and support.
- Develop and maintain backend services and APIs using Java and enterprise frameworks.
- Build secure, responsive, and maintainable Angular-based user interface features.
- Use Python for automation, scripting, and data processing.
- Apply test-driven development and write unit, integration, and functional tests across application layers.
- Collaborate with cross-functional partners to analyze requirements, design solutions, and deliver business value.
- Participate in code reviews, architecture discussions, troubleshooting, and continuous improvement.
- Support deployment, release processes, CI/CD pipelines, and production issue resolution.
- Use AI-assisted coding tools to accelerate development and enhance code quality.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field.
- Typically more than five years of experience.
- Strong experience with Java, Angular, and Python in enterprise application development.
- Experience building backend services, front-end applications, APIs, data layers, and automation capabilities.
- Strong foundation in test-driven development and comprehensive automated testing.
- Familiarity with TestNG, Selenium, and behavior-driven development is a plus.
- Advanced degree is preferred.
- Ability to collaborate cross-functionally and participate in architecture discussions, code reviews, and troubleshooting.
Benefits
- Competitive compensation, benefits, and wellbeing programs.
- Flexible global resources and tools supporting health, resilience, and financial goals.
- Generous paid leave, including paid volunteer time.
- Position based in Pittsburgh, Pennsylvania, or New York City.