Job Summary :
We are seeking an experienced Manager - IT Application Development to lead the design, development, and maintenance of business-critical applications in a high-paced ITES environment. This role demands strong technical leadership, strategic thinking, and team management capabilities. The ideal candidate will drive innovation and ensure timely delivery of scalable, secure, and high-performing software solutions aligned with business and client objectives.
Key Responsibilities :
Application Development & Delivery :
- Manage the full software development lifecycle (SDLC) for in-house and client-facing applications.
- Collaborate with business stakeholders, analysts, and technical teams to gather requirements and translate them into technical solutions.
- Oversee system design, architecture, and integration decisions.
- Ensure timely delivery of application releases, enhancements, and bug fixes.
Team Leadership & People Management :
- Lead, mentor, and manage a team of software developers, architects, and QA engineers.
- Allocate resources effectively and drive performance through coaching and skill development.
- Promote agile methodologies, code quality, and DevOps practices across the team.
Technical Oversight & Innovation :
- Stay current with emerging technologies and recommend innovative solutions to improve system efficiency and functionality.
- Ensure applications follow best practices in terms of architecture, security, and performance.
- Drive automation, code reusability, and CI/CD pipeline integration.
Governance & Compliance :
- Enforce coding standards, documentation, and compliance with internal IT governance and security policies.
- Ensure all development activities meet ITES-specific compliance and audit requirements (e.g., SOC 2, ISO 27001).
Stakeholder & Project Management :
- Work closely with project managers, IT infrastructure teams, and operations to align application development with organizational goals.
- Provide regular updates and reporting on project status, risks, and escalations to senior leadership and clients.
Required Skills & Qualifications :
- Bachelor's or Master's degree in Computer Science, Information Technology, or related discipline.
- 8+ years of IT experience with at least 3 years in an application development management or lead role.
- Strong background in software development using technologies such as .NET, Java, Python, or Node.js.
- Proven experience in managing web-based, enterprise, or cloud-native applications.
- Familiarity with frontend frameworks (React, Angular, etc.) and backend APIs/microservices.
- Experience with DevOps tools, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
- Strong understanding of database technologies (SQL Server, Oracle, MySQL, NoSQL).
- Project management certification (e.g., PMP, CSM) is a plus.
Preferred Attributes :
- Experience in the ITES/BPO/KPO industry and understanding of business process automation.
- Knowledge of ITIL practices and service management tools.
- Exposure to RPA (Robotic Process Automation) and AI/ML integrations.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent communication, stakeholder management, and team collaboration skills.
Did you find something suspicious?