The CAS and LMS- Technical Expert- Engineering Team will deliver business results through delivery of IT enabled systems and technology leadership for the organization. The person will be responsible for delivering and maintaining a state of the art, high performance and highly scalable platform . The person will be responsible for crafting, articulating and executing a clear technical vision that is consistent with the company's short and long term business strategy.
- Leverage in-depth technology skills and experience in delivering complex software projects and put in place the right processes and environment for the teams to work in.
- Own the full life-cycle development process from product definition, through design, development, test, release and maintenance.
- Work closely with the products team and other functional owners and envisage a scalable, robust platform using various technologies.
- Responsible for managing Budgets and necessary IT Infrastructure required for the operation.
- Use sophisticated means to track and deliver software on schedule by minimizing risk, tracking dependencies, proactive planning and efficient communication with the extended teams.
- Use robust software product development methodologies, SDLC to make rapid progress and at the same time apply rigor to ensure high quality and results.
- Investigate and apply the latest technologies and tools including open source tools and platforms, web services and open interfaces, service oriented architectures to build software that is state-of-the-art.
Requirements:
- Pure Hands-on technology and development professional. Advance Expertize of software technologies and standards, primarily Java, J2EE, Spring, Hibernate and tools including open source tools and platforms, web services and open interfaces to build software that is state-of-the-art.
- BS/MS in Computer Science or equivalent with around 12-15 years of experience in Technology solution experience.
- Highly technical and results oriented, with a good track record of developing and driving technology part, high-quality execution, successful team building and retention, and leading positive change.
- Line management experience running a technology department, covering all functions from manpower planning to recruiting, staff allocation, mentoring and assessment.
- Project management experience in defining projects, the work breakdown structure and planning resource requirements and project timelines.
- Experience with end to end development and maintenance of high performance, highly scalable projects in the Financial Banking Lending/ B2B/B2C domain. Should have delivered internet (preferably consumer internet) projects.
- Demonstrated ability to build high performance teams with highly skilled engineers.
Competencies:
- Project Management and Project Leadership Skills - ability to manage large and complex software projects.
- Strong People Management Skills with the ability to lead large teams.
- Knowledge of Products and business domain
- Good Communication, leadership and Inter-personal Skills.
- Exposure to CMM, Six Sigma and other quality standards.
- Experience in Customer Interface, should be able to interact and build relationships with the Customer
Customer Satisfaction:
- Assess, meet and exceed customer expectations.
- Regularly interact with customers and develop excellent & long-term relationships with them.
Team Development:
- Align appropriate responsibilities, accountability and authority for team members
- Help team members in laying down their performance plans and manage/enhance their performance
- Identify development needs of team members and groom them to take on additional responsibilities.
- Set direction and inspiring team members.
- Encourage team members to value customers and deliver high quality service
Didn’t find the job appropriate? Report this Job