Principal Developer

Job Description


Primary Job Responsibilities to Include:


•The role includes managing the development of a critical aspect of the Regulatory Reporting platform's consumption layer, which includes architecture oversight for changes and enhancements to the platform.

•Work with various regulatory reporting group in finance on implementations and testing of various regulatory requirements

•Provide detailed technical designs and document solution considerations for regulatory reporting applications

•Develop applications which reflect business logic of the section or division

•Define and develop application components, platforms, and interfaces

•Participate in the evaluation and implementation of vendor application migration

•Consult on integration and conversion activities, experiences, and considerations

•Evaluate compliance with the organization’s technology standards

•Analyzes and estimates feasibility, cost, time, and compatibility with hardware and other programs.

•Participate in defining corporate implementation and integration strategies of new technologies

•Advocate for innovative, creative technology solutions and contributed to the achievement of area objectives. 


Principal Developer->> Consults with internal business groups to provide high-level application software development services or technical support. Provides comprehensive senior-level technical consulting to IT management and senior technical staffs. Evaluates compliance with the organization's technology standards. Works with internal business groups on implementation opportunities, challenges, and requirements of various applications. Analyzes information and provides recommendations to address and resolve business issues for a specific business group. Guides and consults with IT management and technical staffs regarding use of emerging technologies and associated services. Participates in defining corporate implementation and integration strategies of new technologies. Advocates for innovative, creative technology solutions. Contributes to the achievement of area objectives.


Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, 10-12 years of experience in software development required, experience in the securities or financial services industry is a plus.









•Hands on experience of 10+ years in Microsoft .Net development and front-end technologies is required


•Strong knowledge of relational database design, modeling and development (SQL, stored procedures, data modeling) is required


•Understanding of Python and Big Data technology is a plus


•Financial Services industry experience is a must, along with regulatory reporting would be a huge plus


•Experience with agile software development approaches including Scrum and Kanban


•Need to be able to optimize, tune and troubleshoot SQL codes


•Experience in ETL development, configuration, deployment and other standard SDLC Processes is required




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

Primary Location: United States-New York-New York
Internal Jobcode: 45198
Job: Information Technology
Organization: BNYM Technology India-HR06363
Requisition Number: 1818997