Sign In
 [New User? Sign Up]
Mobile Version

Associate Director, Product Development

Secunderabad, Telangana
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Key FunctionsOversee assigned team projects and provide high-level status of development, quality, operations, and system performance reporting to management on a weekly basisDevelop execution plans which require constant coordination with the Product Management team and various additional internal groups, and external clientsExecute against project plans and timing commitments by determining work requirements, priorities, and best use of resources for development projectsWork closely with the engineers to architect and develop the best technical design and approachWork closely with the QA team to ensure the end to end testing and automation as requiredContribute to and oversee the delivery of high quality code in C# that supports the Companys proprietary software products Target of spending ~30% time writing code. All candidates are expected to demonstrate proficiency with writing code.Perform code reviews to ensure faithful implementation of design and high quality standardsEnsure that changes adhere to existing architectural principles and do not violate requirements around security, scalability, performance, or maintainabilityCoaching and mentoring of Jr. Developers in the art of software development. In particularDeep understanding of OOD/P and its applicationAwareness of Design Patterns. How to use them, why to use them, and when to use them.Fluency in algorithmic thinking and problem solvingManage the day-to-day activities of the engineering team within an Agile/Scrum environmentConstantly strive to maintain and enhance a best-of-class engineering teamProvide mentorship and guidance to team members while guiding team members career developmentProvide feedback to management on individual and team performanceSome experience of managing remote teams would be an advantage but not necessary QualificationsBachelors in Computer Science, Engineering or related field, MS degree a plus. 8+ Years of experience Programming and Software Development/ 2+ years code development with Microsoft code stack4+ years in a direct leadership roleKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operationsCapability of handling several deadline-driven tasks at once, and comfort with shifting prioritiesHigh-level multi-tasking skills and ability to operate in a fast-paced environmentProven ability to step outside role confines, work independently when necessary, and help teach and enable other team members.
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 8-13


Application Programming | Project Leader/ Project Manager | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News