Posted By

user_img

Vidya

Assistant Manager - HR at Jobay

Last Login: 01 March 2017

4834

JOB VIEWS

89

APPLICATIONS

48

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

413883

Director - Technology Engineering - Dot Net

18 - 22 Years.Chennai
Posted 7 years ago
Posted 7 years ago

Position: Director - Technology

Experience: 18-22 Years

Employment Type: Permanent

Joining time: Immediate/1 month

Job Location: Chennai

Position Summary:

The Director, Technology Engineering is responsible for roadmap 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 roadmaps, client expectations and company direction.

Core Technical Competencies/Skills:

- Analyze project's scope to effectively create and maintain project schedule, which defines activities, sequence, dependencies, work effort, duration and associated resource requirements.

- Responsible for management of 35-50 members consisting of TL and team under them.

- Able to direct the successful design, implementation and delivery of project, depending on the project size and management experience.

- Able to coach/ mentor the junior members in the project and provide necessary technical support to them.

- Responsible for delivering a high quality S/W project, meeting all required functionality, within allocated schedule and budget.

- Monitors project plans and actively participates in project audits.

- Schedules Software Development Lifecycle reviews as and when needed.

- Responsible for the end to end delivery using Agile Methodology.

Technical Skills:

- Knowledge of technological trends in the S/W development industry, such as SOA, Multi-Tier S/W development, Web Based S/W.

- Very Good experience on Microsoft Technologies - ASP.NET, C#, VB.NET, VB.

- Deep understanding of logical database design and development, especially in Microsoft SQL Server (2005 & 2008 or latest) is required.

- Good to have experience in SAAS projects.

- A demonstrated expertise in the use of Microsoft development tools and technologies including Visual Studio (2003 and/or .Net) and Visio is required.

- Experience using MS SharePoint, TFS, SVN / Visual Source Safe is required.

- Thorough understanding of Project Management methodologies and tools.

- Reviews the requirements to ensure the project team understands what is needed to implement and test them, and then identifies delivery stakeholders that need to contribute to the project and involve them in planning.

- Assists technical leads, architects and developers in establishing standard development practices in projects.

- Advocates the use of best practices on projects, and trains leads and senior developers in their use.

- Translates requirements into the required technical solution by defining and documenting the high-level logical components and overall technical solution characteristics in functional specifications and high-level designs.

- Works with the Architect, Technical Leads to validate the development approach and assumptions that underlie the project plan and work plan.

- Ensures the quality and integrity of all designs, including the adherence to standards, project technical requirements and .NET best practices.

- Facilitates knowledge-sharing and the development of a sense of community within the .NET technical delivery.

Soft Skills:

- Ability to prioritize tasks, proactively identifies problem areas, and communicates to team members & stakeholders.

- Good interpersonal skills with the ability to present ideas in user-friendly language.

- Successful experience working in a team-oriented, collaborative environment.

- Proven analytical and problem-solving abilities.

- Excellent leadership and coaching skills.

- Excellent communication both written and verbal.

- Strong business perspective and the ability to apply and convey technology concepts to satisfy business requirements.

- Strategic thinker with strong influencing skills and the ability to build consensus.

- Strong action orientation; ability to make things happen.

Technical Expertise

- 15+ years experience in leading the development of .NET solutions

- Expertise in OOPs, Design Patterns and Best Practices in SOA

- 8+ years- experience in managing large teams

- Minimum of 8+ 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.

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

- 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 lifecycle 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)

Leadership

- Should have led teams with 35+ 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 coworkers 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

Teamwork

- 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

Vidya

Assistant Manager - HR at Jobay

Last Login: 01 March 2017

4834

JOB VIEWS

89

APPLICATIONS

48

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

413883

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow