Provide technical leadership and guidance to development teams, ensuring best practices in software design, coding, and testing.
Ensure that all software development activities comply with regulatory requirements and internal risk management policies, maintaining a strong focus on risk and control adherence.
Develop and execute application development strategies that align with the organization’s business objectives and operational risk management goals.
Identify and evaluate emerging technologies and trends to support continuous innovation and improvement in software applications.
Work closely with IT leaders, product managers, and stakeholders to understand business needs, translate them into technical requirements, and deliver high-quality software solutions.
Oversee project timelines, resource allocation, and budget management to ensure successful project delivery.
Implement and maintain rigorous quality assurance processes to ensure the reliability, security, and performance of software applications.
Mentor and develop team members, fostering a culture of continuous learning and professional growth.
Maintain up-to-date knowledge of industry regulations and standards, ensuring that all software applications adhere to relevant compliance requirements.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree preferred).
Minimum of 15+ years of experience in software development, with at least 6 years in a leadership role within the banking or financial services industry.
Proven track record of successfully delivering complex software projects on time and within budget.
Strong knowledge of operational risk management, regulatory compliance, and control frameworks in the banking industry.
Excellent communication, collaboration, and stakeholder management skills.
Proficiency in relevant programming languages, frameworks, and tools.
Preferred Skills:
Experience with Agile development methodologies.
Familiarity with cloud-based technologies and DevOps practices.
Strong problem-solving and analytical skills.
Ability to adapt to rapidly changing technology and business environments.
Education:
Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred
Applications DevelopmentFull timeNew York New York United States$170,000.00 - $300,000.00