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