1. Software Development & Architecture:
- Lead the in-house design, development, and deployment of business-critical applications for trading, risk management, and back-office operations.
- Define the technical architecture and technology stack for new applications, focusing on performance, scalability, and security.
- Write high-quality, maintainable code and oversee the work of the development team through code reviews and mentorship.
- Implement and manage CI/CD pipelines and promote DevOps best practices to improve the software delivery process.
2. Application Security & Compliance:
- Integrate security best practices into the software development lifecycle.
- Ensure all applications are developed in accordance with the RBI's Master Direction on IT Framework for NBFCs.
- Manage application-level security, including vulnerability assessments and incident response.
- Liaise with auditors and regulators on all matters related to application development and data security.
3. Application Lifecycle Management:
- Supervise the entire lifecycle of applications, from requirements gathering to retirement.
- Partner with business teams and traders to translate business needs into technical specifications and effective software solutions.
- Provide technical leadership in troubleshooting and resolving complex application issues.
- Drive innovation by evaluating and integrating modern developer tools and AI-driven platforms.
4. Team Leadership & Mentoring:
- Lead, mentor, and build a high-performing team of software developers.
- Foster a culture of technical excellence, innovation, and continuous improvement.
Didn’t find the job appropriate? Report this Job