Posted By

user_img

Ravisankar

Assistant Manager - Talent Acquisition at ISGN

Last Login: 09 September 2019

1799

JOB VIEWS

79

APPLICATIONS

0

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

357965

ISGN - Director - Technology Engineering

15 - 25 Years.Chennai
Posted 7 years ago
Posted 7 years ago

Job Title : Director - Engineering

Location : Chennai

Experience : 15 to 22 years

Position Summary :

- The Director, Technology Engineering is responsible for road-map execution, direction, planning, management, coordination, review, recruitment and measurement of all aspects of Software Design, Architecture, Development, Enhancement and Maintenance, Software Packaging, and Documentation, with accountability to deliver products and projects as per specifications and at the highest level of quality, on time and on budget.

- The position is the Engineering delivery lead for a particular product(s) and will be responsible for developing cutting edge, world class Mortgage Software Products as per the product roadmap, client expectations and company direction.

KRA's :

- Creates and executes development plans and revises as appropriate to meet changing needs and requirements of the clients/strategy of the product

- Keeps stakeholders well informed of status of development effort and serves as liaison between technology engineering, product management, executive management and sales

- Owns the development life-cycle and is responsible for managing technical risks throughout the project.

- Communicates and enforces coding standards

- Performs code reviews and mentors junior developers

- Ensures technical teams are contributing to our code library

- Manages technical resources within budget and project schedule

- Consistently delivers high-quality services to our clients

Technical Requirements :

- 12+ years of Product Engineering experience in building Enterprise class applications in the .NET stack

- Familiarity with an ESB, with either Mule or Camel

- Hands-on experience with SOA - service oriented architecture, along with design patterns

- Direct experience designing APIs, ReSTful and SOAP

- Knowledge and experience with XSLT and data transformations

- A plus - distributed architectures/systems

- Working knowledge and experience in open source technologies such as jQuery, Bootstrap, Angular.js and other frameworks

- Knowledgeable in Engineering standards including unit testing frameworks

- 8+ years experience in managing large teams

Technical Requirements - Good to have :

- Minimum of 5+ years of progressive software development experience as a senior developer, ideally developing and implementing enterprise applications based on.Net stacks

- Proficiency in Agile/Scrum methodology.

- Experience in Legacy modernization

- Experience in Design modern Patterns

- Understands complex database concepts and effectively employs different database design techniques

- Possesses demonstrated work experience with more than one relational database management system

- Understands OO concepts and consistently applies them in client engagements

- Understands the benefits of the various programming languages

- Possesses significant knowledge of client/server and internet systems architectures

- Strong delivery capability in an agile development environment.

- Proven track record of delivering complex enterprise class products on time and with superior quality, especially in the BFSI segment

- Team player with a focus on the big picture and overall success of clients, internal team and company

- Understands browser / client specific compatibility issues

- Experience in SaaS platforms

Responsibilities :

- Leads product design, development and release process for all new and existing assigned products

- Work cross-functionally with internal departments to ensure seamless delivery of products and features within the life-cycle of existing products

- Coordinates the collection, description, analysis and prioritization of requests for new and existing product functionality

- Coordinates testing of new products and features;

- Documents, reports problems and recommend solutions/improvements to program managers;

- Monitors and evaluates competitive products of and maintains technical analysis of competitor strengths and weaknesses;

- Participates in product performance and enhancement activities

- Manages and oversees product/s operating budget;

- Ensures achievement of revenue objectives for product/product line

- Manages staffing, scheduling, and performance to equip uninhibited work flow

Solution Development and Delivery :

- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation

- Applies significant knowledge of industry trends and developments to improve service to our clients

- Easily recognizes system deficiencies and implements effective solutions.

Communication :

- Facilitates team and stakeholder meetings effectively

- Holds regular status meetings / scrums with development team

- Delivers engaging, informative, well-organized presentations to large teams including executives and board members

- Resolves and/or escalates issues in a timely fashion

- Understands how to communicate difficult/sensitive information tactfully

- Astute cross cultural awareness and experience in working with international teams (especially US)

People Management :

- Should have led teams with 50+ members

- Challenges others to develop as leaders while serving as a role model

- Manages the development of team by ensuring that project tasks are in line with each Innovator's career interests when possible

- Ability to set and manage performance objectives for the entire workforce

- Inspires co-workers to attain goals and pursue excellence

- Identifies opportunities for improvement and makes constructive suggestions for change

- Manages the process of innovative change effectively

- Remains on the forefront of emerging industry practices

Other activities :

- Facilitates effective cross functional and cross cultural team interaction

- Acknowledges and appreciates each team member's contributions

- Effectively utilizes each team member to his/her fullest potential

- Keeps track of lessons learned and shares those lessons with team members.

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Ravisankar

Assistant Manager - Talent Acquisition at ISGN

Last Login: 09 September 2019

1799

JOB VIEWS

79

APPLICATIONS

0

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

357965

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow