24 Oct
|
Emerald Business Ventures
|
Noida
24 Oct
Emerald Business Ventures
Noida
Industry: Fintech / Financial Services
Experience: 15–20+ years (20 years preferred)
Location: Noida, NCR
Reporting To: CEO / Managing Director
Work Mode: Work from Office (In-person)
Key Responsibilities
- Lead and manage the software development function, including developers, technical leads, architects, and QA engineers.
- Define and execute the software development roadmap in alignment with the company's business strategy and growth objectives.
- Oversee the design, development, testing, deployment, and maintenance of scalable, secure, and high-performance software applications.
- Lead the development and enhancement of fintech platforms, financial applications, payment solutions, and digital financial products, as applicable.
- Drive API development, third-party integrations, banking integrations, payment gateway integrations, and other financial technology integrations.
- Establish software architecture standards, coding practices, development methodologies, and engineering best practices.
- Ensure application security, data protection, system reliability, scalability, and performance across software platforms.
- Drive the adoption of modern technologies, cloud-based solutions, DevOps practices, automation, and CI/CD pipelines.
- Oversee software development life cycles, sprint planning, release management, quality assurance, and production support.
- Establish engineering KPIs, monitor team performance, and ensure timely delivery of high-quality software solutions.
- Collaborate with Product, Business, Compliance, Information Security, and Operations teams to translate business requirements into effective technology solutions.
- Ensure software development processes adhere to applicable regulatory requirements, security standards,
internal policies, and IT governance practices.
- Manage technology budgets, external development partners, software vendors, and resource allocation.
- Mentor and develop engineering leaders, build a high-performing technology team, and foster a culture of innovation, accountability, and continuous improvement.
- Identify opportunities for process optimization, technical debt reduction, and improvement in software delivery efficiency.
Required Qualifications & Experience
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 15–20+ years of experience in software development, engineering, and technology delivery, with approximately 20 years preferred.
- Significant experience in leading software development teams and managing large-scale application development initiatives.
- Strong expertise in software architecture, system design, API development, databases, microservices, and distributed systems.
- Experience with up-to-date programming languages, frameworks, cloud platforms, DevOps, CI/CD, and software engineering tools.
- Proven experience in developing scalable, secure, and high-availability applications.
- Experience in fintech, banking, payments, digital lending, financial services, or related technology domains is preferred.
- Understanding of financial data security, application security, regulatory compliance, and secure software development practices.
- Demonstrated ability to manage multiple projects, engineering teams, delivery timelines, and technology priorities.
- Excellent leadership, strategic planning, analytical, stakeholder management, and communication skills.
Pay: ₹994,000.00 - ₹2,620,000.00 per year
Work Location: In person
📌 Vice President- Software Developer (Noida)
🏢 Emerald Business Ventures
📍 Noida