Vice President, Back-End Engineer II
![]() | |
![]() | |
![]() United States, Pennsylvania, Pittsburgh | |
![]() | |
The Bank of New York Mellon seeks a Vice President, Back-End Engineer II for its Pittsburgh, PA location. DUTIES: 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. Understand 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. Ensures that expected application performance levels are achieved by coordinating, coding, testing, implementation and documentation. Design and develop backend features and components. Scale the backend architecture and codebase to support growth. Reduce the level of technical debt of the backend codebase. Program well-designed, testable, efficient code. Analyze, design and develop tests and test-automation suites. Develop flowcharts, layouts and documentation to satisfy requirements and solutions. Maintain software functionality and currency (technical debt and gain). Actively participate in code reviews. Integrate software components into a fully functional software system. 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. Participate in deployment process following all change controls. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Provide recommendations for continuous improvement. Leverage existing products and functionality and promote reuse. 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. REQUIREMENTS: Bachelor's degree, or foreign equivalent, in Applied Computer Science, Computer Engineering, or a related field, and seven (7) years of experience in the job offered or in a related IT occupation. Seven (7) years of experience must include: Utilizing App Engine cloud platform and managing applications in the cloud; Performing automation, scripting and configuration management using scripting languages including Bash, and Python; Understanding Agile development practices including Scrum or Kanban and working in Agile environments; Following UI design practices including user-centered design, UI heuristics and principles, technical writing, business and user workflow, prototyping, and use case scenarios; Reviewing the configuration and security settings within the databases of financial systems and applications using Oracle SQL; Performing system administration tasks on LINUX and Windows servers including Eagle Software installation, configuration, and maintenance; and Performing deployment, troubleshooting, and system management of the Eagle software, and Infrastructure design for the Eagle Investment Systems Application. Qualified applicants please apply online at https://bnymellon.eightfold.ai/careers and utilize reference code #65797. Please indicate "referral source - advertisement - WEB." |