Applications Management:
- Manage all software applications end-to-end for the organization, that includes conceiving, designing, building and deploying applications through Development, Testing and production environments.
- Continuous improvement of services to the operations of the organization, thereby giving increased revenue, increased efficiency or better compliance to the organization.
- Responsible for optimizing the applications footprint and costs, and at the same time increasing the effectiveness of the software applications across the organization.
- Ability to understand business requirements, become a partner to various business teams and help them achieve their goals in the most cost-effective manner.
- Ensure that the business technology team acts as a consultant to the various business departments and continuously look at optimizing their operations, cost and productivity.
- Own the entire Software Development Life Cycle (SDLC) for the organization and able to run a software delivery service with adherence to SLAs
- Continuous improvement to adherence of global standards and industry benchmarks like ITIL, ISO and other similar standards.
Software Engineering:
- Apply best-in-class software engineering practices to get maximum value out of the developed applications for the business.
- Have a bird's eye view of the application landscape to implement SOA principles, re-usability of objects
- Make IT Security a core part of the deliverable in developing and delivering applications
- Embed best IT Security practices while designing and developing applications
- Build data backup, disaster recovery principles as part of the application so as to have minimal footprint of heavy infrastructure software for DR readiness.
People Management:
- Own and manage a team of application managers who perform the above functions end-to-end for a subset of the applications.
- Coach and Groom team members to become independent and upskill on a regular basis.
Infrastructure Collaboration:
- Collaborate with Infrastructure team to prepare and carry out Disaster recovery plans, drills.
- Design data replication of applications across primary and Disaster Recovery (DR) data centres.
Candidate Profile
- B.E./ Bsc. in Comp. Science, or Post graduate with at least 5 years of programming and at least 3 years of Software Architecture experience.
- Project Management, Business Analysis
- Analyzing and critical, logical thinking
- Software Engineering & Performance Management
- Interpersonal Skills
- Business Communication
Didn’t find the job appropriate? Report this Job