B

BNY

Safeguards and moves assets for investors

Senior Vice President, Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePittsburgh, PA, USANo salary listed

About the Job

Requirements

  • A bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, or a related field is required.
  • Ten years of experience in the job offered or a related information technology occupation is required.
  • Ten years of experience must include designing and developing robust microservices using Java 11, Spring Boot Framework, Maven, REST APIs, MongoDB, and Oracle.
  • Ten years of experience must include utilizing Angular, HTML, CSS, and JavaScript to build user-interface applications.
  • Ten years of experience must include writing unit test cases using JUnit and Mockito for complete code coverage.
  • Ten years of experience must include utilizing Agile software development methodology and building software in incremental iterations in a Scrum framework.
  • Ten years of experience must include deploying applications in a containerized environment using Docker and Kubernetes.
  • Ten years of experience must include implementing and managing batch jobs written in Spring Batch.
  • Ten years of experience must include analyzing business requirements, gathering software development requirements, and documenting them in Jira.
  • Ten years of experience must include leveraging AppDynamics and Splunk to customize dashboards and create advanced search queries for log analysis, monitoring, and troubleshooting.

Responsibilities

  • Consult with internal business groups to provide high-level application software development services or technical support.
  • Provide senior-level technical consulting to IT management and senior technical staff.
  • Evaluate compliance with the organization's technology standards.
  • Program well-designed, testable, and 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, including technical debt and gain.
  • Participate in code reviews.
  • Integrate software components into a fully functional software system.
  • Apply security and privacy principles.
  • Work with internal business groups on implementation opportunities, challenges, and requirements for various applications.
  • Analyze information and provide recommendations to address and resolve business issues for a specific business group.
  • Guide and consult with IT management and technical staff regarding the use of emerging technologies and associated services.
  • Participate in defining corporate implementation and integration strategies for new technologies.

About the Company

BNY

Safeguards and moves assets for investors

BNY safeguards financial assets and runs investment services for institutions, investment firms and wealthy clients around the world. Its custody business keeps clients' securities safe and handles the records and transactions needed to administer investment funds. Banks and brokers use its systems to settle trades, manage collateral and send payments, while its investment and wealth businesses manage portfolios and advise clients. It earns servicing and management fees as well as interest on loans and securities funded by client deposits. BNY traces its roots to the Bank of New York, founded by Alexander Hamilton in 1784, and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1784

Recently Posted Jobs

Explore more opportunities at BNY

See more jobs