Corporate Technology and Risk's purpose is to ensure the security and resiliency of the Firm’s computing environment,
protect customer and employee confidential information, and comply with regulatory requirements globally. We
accomplish this through strong information security leadership and active collaboration with line of business information
risk managers to provide high quality security solutions and services that are focused on improving the Firm's risk posture.
Oversight and Control (O&C) was designed to ensure a strong and consistent control environment across the organization
from front office to back office, regardless of line of business or functional area. With Control Officers appointed for each
Line of Business, Function and Region, we have a comprehensive coverage/accountability model that promotes firm-wide
dialogue and consistency in approach and solutions. The Control System Technology group provides technology solutions
in support of the mission of Oversight & Controls Group.
Control Systems Technology is seeking an Application Development Lead in support of the New Business Initiative
Approval (NBIA) Program. The NBIA Program is applied across Lines of Business (LOBs) and functional groups (e.g.,
legal, compliance, tax, etc) to bring new products and services to market. The program seeks to implement a strategic
solution in support of this firm-wide business function.
As an Application Development Lead, you will work with our business partners and IT leadership to understand IT business
strategy and its implication to the application(s) under responsibility. You will be accountable to Business and Technology
Management for end-to-end application scoping, planning, development, implementation and post-implementation
maintenance and support. You will lead the development and implementation of the strategic NBIA platform and
subsequent enhancements/changes; establish optimal development practices of the team, including implementing design
patterns and creating frameworks to be extended by the team; look to continuously improve the platform by coordinating
with production support staff through monitoring and capacity management; collaborate with third party vendors to
implement system components and transition ownership to the internal team; oversee installations and manage releases
including the final production acceptance review and sign-off; manage the issue resolution process for application
You will collaborate with Business Analysts to clarify system requirements enabling implementation of technical solutions;
coordinate with quality assurance staff to ensure complete functional and performance testing coverage; help manage the
relationship with internal and external services vendors to ensure superior service delivery for all application technologies;
work with application developers and Business Managers to define and monitor Service Level Agreements for the internal
team and negotiate appropriate support commitments for third party vendors.
You will manage your individual workload and the work of your team to deliver agreed upon project milestones; identify/
mitigate risks for delivering solution on time; and act as a team leader, providing guidance, support and a review point for
Project Managers and Developers. You will oversee activities of team resources, as applicable and provide individuals
with constructive feedback as it pertains to team performance; coach staff in technical matters and delivering on other job related responsibilities; conduct performance reviews, appraisals and personal development planning with each teammember; and promote effective teamwork.