Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BNY Logo

Vice President - Full-Stack Engineer II

BNY

Salary not specified
Jul 4, 2025
Lake Mary, FL, USA
Apply Now

Pershing, LLC seeks a Vice President, Full-Stack Engineer II to provide application software development services and technical support, focusing on modernizing legacy systems and ensuring efficient, secure, and well-documented software solutions.

Requirements

  • Developing reusable UI components using Angular framework, Typescript, RxJS, Webpack, JavaScript, HTML, CSS that are used in web and mobile applications
  • Building Microservices using Java, REST, Spring Boot, AWS, that are deployed as containers in a cloud infrastructure
  • Rewriting Dojo, JSP and .NET based legacy features to the Angular and Microservices tech stack
  • Supporting third-party integrations using multiple single sign-on (SSO) patterns including IDP-initiated, SP-initiated, JWT tokens, Microsoft AD, OAuth
  • Following DevOps process using CICD, SonarQube, Unit test cases and BDD automation scripts that use Jasmine and Selenium
  • Monitoring and troubleshooting system components and supporting operational needs including memory, CPU and capacity analysis of server-side and client-side components.
  • Execute full lifecycle software development.

Responsibilities

  • Consult with internal business groups to provide appropriate application software development services or technical support.
  • Provide application software development services or technical support in more complex situations.
  • Responsible for requirements gathering and BRD/SRD preparation with thorough knowledge of the Software Development Life Cycle.
  • Coordinate the technical design, development and documentation of cross-functional, multi-platform application systems.
  • Analyze, define and document requirements for data, workflow, and logical processes and interfaces with other systems.
  • Program well-designed, testable, efficient code.
  • Troubleshoot, debug and upgrade existing systems.

Other

  • Consult with internal business groups to provide appropriate application software development services or technical support.
  • Provide application software development services or technical support in more complex situations.
  • Responsible for requirements gathering and BRD/SRD preparation with thorough knowledge of the Software Development Life Cycle.
  • Conduct reviews of the test Plan and test Data.
  • Coordinate the technical design, development and documentation of cross-functional, multi-platform application systems.
  • Analyze, define and document requirements for data, workflow, and logical processes and interfaces with other systems.
  • Ensure that expected application performance levels are achieved by coordinating, coding, testing, implementation and documentation.
  • Program well-designed, testable, efficient code.
  • Develop flowcharts, layouts and documentation to satisfy requirements and solutions.
  • Maintain software functionality and currency (technical debt and gain).
  • Actively participate in code reviews.
  • Apply security and privacy principles.
  • Execute full lifecycle software development.
  • Develop software verification plans and quality assurance procedures.
  • Troubleshoot, debug and upgrade existing systems.
  • Ensure software is updated with latest features.
  • Use learning tools such as Pluralsight to complete both recommended and aspirational targets set in personal development plans.
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.
  • Leverage existing products/functionality and promote reuse.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
  • Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions.
  • Compile documentation written by more senior developers of all procedures used in system.
  • Remote work may be permitted within a commutable distance from the worksite.
  • Bachelor’s degree, or foreign equivalent, in Computer Science, Computer Engineering, Information Technology, or a related field, and seven (7) years of experience in the job offered or in a related IT occupation in the financial services industry.