Our client is a subsidiary of the USD 9 Billion Fairfax Financial Holdings (http://www.fairfax.ca/) which is launching operations in India in July 2017
Position: Senior Manager / AVP - Software Development
Work Location: Bangalore
Roles and responsibilities
Scope of role
Responsible for Design, Solutioning and multiple Product Releases
To develop a strategy for the team to meet the company's goals and objectives, and to improve the quality of the service it delivers internally and externally. To plan and monitor the successful implementation of this strategy
Responsible for the quality and technical approach taken by team members, ensuring it is in-line with the company strategy - and that projects are delivered on time and on budget
Team leadership, strategy & planning
To lead and manage a Software Development Team and supporting them in building industry leading, robust and innovative software solutions
To drive the strategic direction of our products & services taking into account emerging and legacy technologies
To devise a tactical plan which can be collaboratively carried out by the team - to implement improvements to products, services, processes and knowledge sharing within the team
Software development
To keep up to date with the latest software development technologies and methodologies
To drive consistent standards and approaches throughout the team
To build future-proof reusable libraries, which can be shared, in-order to drive further efficiencies throughout the team
To deliver code which is well tested and consistently error free
To design and build database schemas with integrity and scalability with data access layers that are optimised for performance and security
Innovation and research and development
To proactively drive innovation with new ideas and options made available by new technologies
To maintain and actively contribute to a list of innovation & research projects
To assist by offering strategic and technical advice for anyone working on these projects
Implementing and monitoring ongoing strategies to enable us to deliver quality and excellence through robust testing education and policies that are balanced and appropriate to the scope of project being delivered. To foster a focus on excellence across the development team
Experience and Qualification Required
- Bachelor/Master's degree with 15 - 16 years of Experience in Software Development (Java)
- Direct work experience in a design, development, project management capacity, including all aspects of development and execution.
- Should have handled at least 3-4 large / medium scale projects from end to end in PM roles
Didn’t find the job appropriate? Report this Job
Download the iimjobs app to
apply for jobs anywhere, anytime
Download on
App Store
Get it on
Google Play
Scan to Download