Broadridge Financial Solutions Director of Application Development in Deer Park, New York
Broadridge is hiring in Deer Park, NY or Fort Wayne, IN. We currently have a full time / direct hire opening for a Director of Application Development. In this role, you will provide vision and leadership for designing and implementing information technology initiatives that align with the mission of Broadridge.
The Director of Development directs the planning and implementation of enterprise IT systems in support of the Company operations in order to improve cost-effectiveness, service quality, and mission development.
This role supports our Investigo product suite under the Broadridge Advisor Solutions (BAS) business unit. The Investigo Enterprise Solution provides financial services enterprise data consolidation from multiple sources, including clearing houses, custodians and back office systems, into a central repository. It aggregates client account, position and transaction data to create a single structured data repository that provides accurate and reliable information for advisors.
You'll be expected to have vast experience in C# or Java and database development as well as Front-end UI development. A few strategic new web app development projects using Angular, Vue.js, C# and Java with SQL Server back-end are planned in the near future.
Does the idea of collaborating with other driven technology specialists motivate you? Are you looking to deliver innovative solutions that transform the customer experience for major brands across North America? If you're passionate about technology and are looking to be a part of a growing and dynamic Fin Tech on Long Island, we urge you to read below.
You'll focus on functional, technical and implementation related aspects of the work products being produced
Possesses extensive business, technical, and procedural knowledge to watch the workflow, output and overall standards and procedures of a substantial application development group
You will direct, run and deliver application development projects through the application of comprehensive SDLC processes
Stabilizes areas' supply and demand by monitoring System Enhancement Requests (SERs), Work Requests, Problem Reports, resource allocations and ongoing progress towards stated goals
You'll collaborate and partner with business to plan and execute development projects, ensures that teams have appropriate products and technical specifications, direction and resources to deliver projects on a bold, but achievable timeline
Provides leadership and guidance to coach, motivate, and lead team members and organizations to their optimum performance
Executes on continuous improvement of the existing software applications. Ensures quality work consistently
Technical leadership to resolve development and application issues performance levels and career development
Lead code reviews and challenge and mentor the development team on design and code
Coach and provide advice while extensively participating in technical decisions
Act as a "go to" technical resource capable of simplifying complex issues, building consensus around solutions, and driving swift resolution of cross-team issues and dependencies
Do you have prior experience in the following areas?
Database development including SQL queries and Stored Procedures
Strong ANSI or T-SQL skills
Proven C# (.NET) or Java development experience
Angular / Vue.js experience is a plus
Familiarity with DevOps methodologies preferred
Experience with AWS Technologies like AWS Batch and/or Glue experience preferred
Great teammate with excellent oral, written and social skills
Familiarity with Agile and Waterfall methodology
Qualifications / Skills / Experience required:
B.S. in Computer Science / related field required (Master's Degree desirable)
Financial services experience is preferred
We're seeking 15+ years within a programming and enterprise application system environment (.NET, C#, Java, AngularJS, WebAPI, SQL, MVC)
10+ years' of relevant IT experience within financial / investment institutions and leadership experience in a software development organization required
Experience with running the development of cloud-based applications and development of APIs, web services
Detailed knowledge of modern technologies
Dynamic leadership and agent of change capable of influencing the direction of the organization while maintaining a culture where associates are recognized as important assets to the company
Ability to link vision and strategy with overall business objectives and communicate rationale in a compelling, concise manner
Demonstrate a repertoire of skills such as scheduling, prioritizing, organizing, planning, problem solving, decision-making, financial savvy, attention to detail, and follow through
Self-motivated, teammate, action-and-results oriented
Extraordinary project management, planning and organizational skills
You'll be well organized, extraordinary communication and presentation skills- effective communicator/present er to groups of all sizes and levels of management
Ability to successfully work under tight project deadlines
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled