Senior Group Manager, Application Development

The Bank Of New York Mellon Pittsburgh , PA 15201

Posted 7 days ago

Our Team

Technology Services Group (TSG) keeps BNY Mellon's technology running and defines and executes the firm's technology strategy, positioning us for tomorrow. From the computers and collaboration tools of our employees to modernized infrastructure platforms and core services, we ensure that the firm's systems are running optimally while enabling business innovation and productivity. We also oversee BNY Mellon's architecture and data, guiding the firm through technology changes necessary to execute business strategies.

As part of TSG,theApplication Infrastructure & Middleware team automates Middleware Engineering, including Platform Security, Application Messaging, Web Authentication, Public Cloud Engineering & Storefront. We also lead Java Engineering CoE.

The Role

We are seeking a hands-on Development Manager to join our Application Runtime Platform team. We work on the BNYM Application Engine, a Platform as a Service that schedules and runs containerized and non-containerized applications on Linux and Windows across our data centers. Our systems power nearly a quarter of the global economy, and we continue to invest in uplifting the technologies that underpin our private cloud and public clouds.

Our placement engine and container services platform enable developer and operational efficiencies in our datacenters and public cloud. Our team uses cutting edge technologies to enable innovation for our business, including but not limited to Kubernetes, Docker, Nomad, Consul, Puppet, Salt, and VMWare. Our team's portfolio includes Developers, DevOps, Systems Engineers and SREs.

As a diverse platform team, we know how software is built, configured and deployed. We write services, plugins and agents. We configure, automate and run many infrastructure and platform services - like Docker clusters, centralized logging platform based on ELK, docker registries and Prometheus for monitoring. We understand middleware and infrastructure and provide the tools and services that allow developers to run their applications. Additionally, our on-boarding and engagement team helps developers understand and use the platform.

Qualifications

  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.

  • 15+ years of active software development (Go, Java, Python, Ruby, Perl, Bash).

  • 5+ year of web development skills (Angular, HTML, CSS, JS).

  • Strong leader able to manage members of a global team

  • Deep understanding of building, deploying, and maintaining microservices in a cloud-based environment.

  • Deep understanding of how to build fault tolerance and scalability into cloud-based systems.

  • Significant experience in modular design, data structures, algorithms, and Unix systems development.

  • Ability to quickly learn and POC on new frameworks, environments, and technologies

  • Experience of SDLC and Agile Development tools (Jenkins / Teamcity, Maven, JIRA, Confluence)

  • Detail oriented with creative problem-solving and analytical skills

  • Excellent written and verbal communication skills

  • Ability to work in a fast-paced environment and to be an outstanding team player

Preferred:

  • Experience with Java and/or Go

  • Experience with a configuration management system, such as Ansible, Salt, Chef, or Puppet

  • Experience with microservices and orchestration

BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals with Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

Manages multiple application development projects for one or several business segments, including all phases of the systems development and implementation process. Provides analysis, design, development, testing and ongoing support for the client area application systems in an environment of diverse development platforms, computing environments, software, hardware, technology, tools, etc.. Works collaboratively with business partners on technology solutions that have a significant revenue or cost impact, oversees the development and implementation of multiple application systems and identifies resource requirements to ensure best practice development techniques. Works collaboratively with business partners in defining, developing, and implementing technology solutions that have impact on improving the business. Oversees the development and implementation of multiple application systems. Defines resource requirements and allocations, monitors and improves quality, and ensures best practice development techniques.Ensures the availability, integrity and stability of production systems by identifying appropriate resources to manage all systems and having a process in place to respond quickly to problems. Manages and forecasts operating budget within the approved plan.Communicates timely and accurate project-related information to relevant parties.Acts as an advocate for change management, encourages innovation and creativity in technology solutions.Recruits, directs, motivates and develops staff, maximizing their individual contribution, their professional growth and their ability to function effectively with their colleagues as a team. Manages multiple development teams. Contributes to the achievement of multiple teams' objectives. Advanced degree in computer science or a related discipline, or equivalent work experience required12 + years of experience in systems analysis and program development with related supervisory, management and administrative experience required, experience in the securities or financial services industry is a plus.. BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals with Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals With Disabilities/Protected Veterans.

Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Group Manager Application Development

The Bank Of New York Mellon

Posted 3 weeks ago

VIEW JOBS 6/4/2022 12:00:00 AM 2022-09-02T00:00 This position will have a critical role in designing data management solutions, elevating delivery models and the adoption of the Dev Ops toolchain throughout Issuer Services Technology (IST). The individual will be instrumental in developing long term data management strategies that are aligned with Enterprise objectives and significantly improve the Issuer Services Business performance/stability. He/She will continue to promote and drive our technology and business teams towards Agile adoption and ultimately transformation. The candidate will expand upon the established partnerships within the Issuer Services Business, Operations and Shared Services teams to develop long term strategies focused on resiliency, risk mitigation and platform stability. He/She will provide solutions that ultimately provide a path for IST infrastructure to remain in an Evergreen state, leveraging continuous development practices and agile methodologies. This role will be instrumental in the manual to automated process objectives, providing the dedicated support, oversight, and management needed to achieve business and operational goals. To accomplish the long-term Issuer Services Business, Operations and Technology strategies a dedicated Senior Leader is required. Manage the Issuer Services Shared Technology (IST) Teams (Quality Assurance, Database Administration, Business Experience) * Develop tactical and strategic plans to address service gaps associated with IST Shared Services and build scalable solutions * Further refine the use of Dev Ops tools to streamline delivery and support * Instrumental in developing long term Data management strategies that are aligned with Enterprise objectives and reduce overhead on individual systems/applications * Define quality Database Management processes/procedures that are scalable to support the needs of our Issuer Services Business Partners * Elevate the Quality Assurance Team's ability to improve automation, unit, and regression testing * Partner with internal Technology and Business Teams to execute Agile Transformation Manages multiple application development projects for one or several business segments, including all phases of the systems development and implementation process. Provides analysis, design, development, testing and ongoing support for the client area application systems in an environment of diverse development platforms, computing environments, software, hardware, technology, tools, etc.. Works collaboratively with business partners on technology solutions that have a significant revenue or cost impact, oversees the development and implementation of multiple application systems and identifies resource requirements to ensure best practice development techniques. Works collaboratively with business partners in defining, developing, and implementing technology solutions that have impact on improving the business. Oversees the development and implementation of multiple application systems. Defines resource requirements and allocations, monitors and improves quality, and ensures best practice development techniques. Ensures the availability, integrity and stability of production systems by identifying appropriate resources to manage all systems and having a process in place to respond quickly to problems. Manages and forecasts operating budget within the approved plan.Communicates timely and accurate project-related information to relevant parties.Acts as an advocate for change management, encourages innovation and creativity in technology solutions.Recruits, directs, motivates and develops staff, maximizing their individual contribution, their professional growth and their ability to function effectively with their colleagues as a team. Manages multiple development teams. Contributes to the achievement of multiple teams' objectives. * Advanced degree in computer science or a related discipline, or equivalent work experience required * 12 + years of experience in systems analysis and program development with related supervisory, management and administrative experience required * Experience in the securities or financial services industry is a plus BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals With Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums. The Bank Of New York Mellon Pittsburgh PA

Senior Group Manager, Application Development

The Bank Of New York Mellon