Bachelor's or Master’s degree in Computer Science or related field from a top college in India or abroad (e.g. Top 20 colleges in India). A degree in management will be an added advantage.
Overall 15-20 years of total experience with minimum of 5 years of experience of managing software development teams.
Must have at least 10 years of experience working through the design, development, release cycle, and delivering software products to market
Strong team management and delivery management capabilities
Efficient in handling multiple development projects and teams with competing priorities
Strong focus on quality delivery and SDLC compliance
Excellent technical background in software product development
Effectively represent the company’s Engineering department and technical solutions in front of customers
Prior experience with Agile methodologies with enterprise-level application development projects.
Experience with managing the development of SaaS and cloud based applications
Willingness to dive into software environments and technical issues
Solid understanding of and experience in using appropriate tools:
Agile Project Management tools such as Jira, Confluence, GitHub etc.
Microsoft Project and all Office Tools
Proven ability to lead software development projects and ensure objectives, goals, and commitments are met
Experience in Pharmacovigilance domain will be an advantage
Software Development Management experience in US companies and location will also be an advantage
Simple body text this will replace with orginal content