Job Description

Mgr Software Engineering
Location: Gurgaon, Haryana, India
The Manager Software Engineering position provides leadership,

management, direction, and vision to software engineers and/or development

employees including offshore contractors/consultants and interns needed to

support, run, and change activities in the software development life cycle. The

position works closely with development peers, product and project

leaders/managers, and other in-house software developers as well as directs

the successful completion and delivery of respective software components and

any other related deliverables. The position is additionally expected to report

progress to senior management. Additional responsibilities may include

oversight of the department budget, identifying and supporting talent, and

defining resource requirements and allocations.
Role is - Manager Software engineering

Location - Gurgaon, India
Responsibility will be Technical manager for staff of leads and engineers working with Asia and Pacific stake holders, for software development projects.
Key skills required will be
1. Strong in Agile
2. Assumed that person will have done lot of development hands on in past and is now well versed with new upcoming technologies like Machine Learning or AWS or Big Data
3. Strong People management, project management and stake holder management skills
Perform reviews to ensure enterprise and architectural standards and

processes are followed.

• Complete management responsibilities to include performance

management, hiring and coaching of staff, and resource planning.

• Write advanced complex code for computer systems and serve as a

senior source of expertise.

• Manage system and user acceptance testing cycles to ensure accurate

and quality business solutions.

• Lead the development of technical standards, and perform reviews to

ensure enterprise and architectural standards and processes are followed.

• Serve as a primary technical point of contact for external technology


• Recommend technical strategy and direction across functional area.

• Participate in development and evolution of architecture.
• Consult with stakeholders to find alternative work-arounds during system


• Provide design input across a product.

• Work directly with customers and end users.

• Serve as acknowledged “go to” person on coding and technical issues.

• Interface with other technical personnel or team members to finalize


• Write and review portions of detailed specifications for the development of

system components of moderate complexity.

• Complete complex bug fixes.

• Design and work with complex data models.

• Seek diverse ideas and perspectives from a variety of sources to create

better solutions, products, and services.

• Carry out management responsibilities in accordance with the

organization’s policies, procedures, and applicable laws. Responsibilities

include interviewing, hiring, and training employees; planning, assigning,

and directing work; appraising performance; rewarding and disciplining

employees; and addressing complaints and resolving problems.

• Ensure all staff is provided with training and resources needed to perform

their jobs to the most outstanding degree possible. Ensure all staff is

provided with frequent feedback and coaching in order to meet and

exceed individual and team performance goals consistently.

• Manage and encourage new ideas from staff to foster improvements

through innovations.

• Empower the staff to be accountable and responsible for their own actions

and decisions.

• All other duties as assigned.
B. Tech, MCA,
Given good track record or past of development done.
Atleast 12 Years of Software Development experience and atleast 5 years of techlead experience
• Expertise and proven experience in various staffing and resource models.

• Strong proficiency in database technology, design and manipulation,

optimization, and best practices.

• Knowledge in normalized/dimensional data modeling principles and their

application to complex business needs.

• Expertise in techniques for design and code reviews of offshore technical


• Proven knowledge and experience in project planning and management

tools to manage project progress, budget, and scope.

• Experience in code reviews and development approaches.

• Expertise in industry best practices in offshore partnership deve