Software Development Manager

Fiddich Consulting
  • Other India
  • Confidential
  • 8-12 years
  • 27 May 2016

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

As a Software Development Manager, you will be responsible for leading a team of engineers in design, development, test, and deployment of these services. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment.


Responsible for the overall systems development life cycle

Develop the long-term strategy for your programs and translate that into an achievable road map/action plan

Management and execution against project plans and delivery commitments

Manage the day-to-day activities of the engineering team within an Agile/Scrum environment

Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team

Work closely with the engineers to architect and develop the best technical design and approach

Report on status of development, quality, operations, and system performance to management


Professional traits that is not unique to this position, but necessary for Amazon leaders

Exhibits excellent judgment

Hires and develops great people

Has relentlessly high standards (is never satisfied with the status quo)

Is able to dive deep and is never out of touch with the details of the business or the technology

Expects and requires innovation of her/his team

Has passion and convictions and the innate ability to inspire passion in others

Strong results orientation

Thinks big

Deep hands-on technical expertise

Excellent verbal and written communication skills

Strong business and technical vision

Ability to handle multiple competing priorities in a fast-paced environment

A deep understanding of software development in a team, and a track record of shipping software on time

Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions


Bachelor's degree in Computer Science, Computer Engineering or related technical discipline

8+ years of relevant engineering experience

2+ years people management experience

Experience with OOD and object oriented languages

Job Posted By

About Organisation

Fiddich Consulting