Applications Development Senior Manager
The Applications Development Senior Manager is a senior management position responsible for leading a team or department to establish and implement new or revised application systems and programs in coordination with the Technology team. The primary goal of this role is to drive applications systems analysis and programming activities.
Responsibilities:
- Manage one or more Applications Development teams to achieve established goals, including personnel duties such as performance evaluations, hiring, and disciplinary actions.
- Leverage extensive knowledge across multiple Applications Development areas to provide technical oversight.
- Review and analyze proposed technical solutions for projects.
- Contribute to strategic planning for applications development and other functional areas.
- Develop a comprehensive understanding of how business areas integrate to achieve organizational goals.
- Provide evaluative judgment based on analysis of complex and unique situations.
- Monitor delivery outcomes, participate in budget management, and handle daily staff management issues, including resource allocation.
- Ensure adherence to essential procedures, contribute to standard setting, and negotiate with external parties when necessary.
- Assess risks associated with business decisions, ensuring compliance with laws and regulations, safeguarding company reputation, and maintaining high ethical standards. Supervise activities and promote accountability.
- Maintain knowledge in C++, Python, MongoDB, Spark, APIs, Cloudera, Elastic Search.
Qualifications:
- 6-10 years of relevant experience in the Financial Services industry.
- Experience as Applications Development Manager and senior-level in Applications Development roles.
- Stakeholder and people management experience.
- Strong leadership and project management skills.
- Basic knowledge of industry practices and standards.
- Excellent written and verbal communication skills.
Education:
- Bachelor’s degree or equivalent; Master’s degree preferred.
This job description provides a high-level overview of the duties involved. Additional responsibilities may be assigned as needed.