Send me more jobs like this

Assistant Vice President - Software Development

Keywords / Skills : Assistant Vice President - Software Development, SDLC, J2EE, C/C++, Python, REST/WebServices, SQL, BPM, Process Modeling, JavaScripts Framework, XML, JSON, open source software, application servers, DevOps, Security, AI, Computer Vision, Statistical Models

Posted: 2019-12-09

Digital Marketing
Posted On
9th Dec 2019
Job Ref code
Job Description
Job Description :

Inviting applications for the role of AVP, Software Development
In this role we would expect you to be an excellent communicator who will be leading our development team(s), executing against the business requirements and product\u2019s roadmap, and collaborating across the organizations for various functions such as delivery teams, architecture, information security, infrastructure operation etc. It is a unique opportunity to lead a CORA/AI team for the PVAI (Pharmacovigilance Artificial Intelligence) that is working on innovative technologies in health care domain to build product from the ground up, and potential to lead multiple software development teams in the future. This product is leveraging various AI and Machine Learning techniques, such as core extraction, classification engine by leveraging NLP, computer vision and ML algorithms, to solve complex problems of the pharmaceutical industry. The Fortune Pharma companies in the world are/will-be using this product.
The AVP of Software Development will manage all the day-to-day activities of leading a team, developing solution and guiding, coaching and mentoring the staff for future challenges and their career growth. He/she must maintain the quality of design, development, and documentation to create a learning organization of developers/analysts/modelers. Candidate must be a leader who has expertise and judgement in working across multiple functional areas within the organization, and can demonstrate previous experience in successfully bringing new guidelines, and software development disciplines to a technical organization.
Overall guidance and development of the application software by leveraging capabilities of our CORA AI platform in collaboration with multiple teams across the organization and building and managing the team.
Provide leadership and direction to the team(s) to identify knowledge management, training, and execution for all technical implementations.
Focus on consistent delivery of high quality software, integration points with platform capabilities and other components, automated software testing practices, and adhering to SDLC practices.
Be a single point of contact from all aspects of the application/product development and delivery including sprint planning, delivery roadmap, technical design and review sessions, resource allocation, dependency and roadblocks. Must have a candid view of where we are, and escalate the issues in the timely manner. Engage the leadership across the global such as B\u2019lore and Noida in India, US East and West Coast on regular basis.
Must be able to roll up the sleeve and lead the team during crisis mode in diagnosing the problem, and make decision on technical merits.
Design end-2-end solution, which is scalable, efficient, maintainable, extendable and fault-tolerant.
Work closely within the team of software engineers, analysts and process models and across other teams of AI data scientists, platform engineers, tech leads, QAs and delivery leaders.
Help improve the company\u2019s practices for software requirements documentation, coding standards, quality assurance, and release management. Enforce best practices.
Write technical documentation.
Provide any actionable feedback regarding the technology, platform, or product upgrade.
Experience as a software developer and in the management and leadership role, out of which some experience in as a team leadership role.
Must have ability to lead the discussion of Software Design, Software Debugging, Software Development Fundamentals, Software Documentation, and Software Testing
Must possess in-depth ability to lead the project team(s) to deliver solutions using Agile/Scrum methodology that ensures rapid and architecturally sound implementation of the project requirements
Must have demonstrated technical and leadership ability to do assessment of the systems, identify the gaps, articulate clear recommendation and roadmap for the future deliverable/strategy.
Must have in-depth knowledge of the end-2-end software development process as well as expertise in the software design patterns, software development, testing, and deployment to cloud/infrastructure (IaaS, PaaS).
Working knowledge of broader technology stacks such as J2EE, C/C++, Python, REST/WebServices, SQL, BPM and Process Modeling, JavaScripts Framework (ex. Angular, Node, React), XML, JSON, and open source software and application servers (Apache Tomcat, Jboss Wiley, Apache PDF, Apache EhCache, Apache Spark, Apache Strom and Kafka).
Must able to demonstrate the technical skills required for entire SDLC, including analysis and modeling, development, DevOps, Security, and deployment to on-premise and cloud infrastructure (AWS & Azure)
Some understanding of AI, Computer Vision, Statistical Models and ML algorithms such as Regression, Clustering, and Classification will be a big plus.
Must have demonstrated leadership abilities to influence across the teams/groups as well as experience of leading software development teams directly.
Ability to communicate, influence and persuade peers and stakeholders, and present in the ARB effectively.
Capacity to grasp new and complex concepts quickly; as well as ability to balance the long-term and short-term implications of specific decisions.
Proactive, result-oriented and hands-on attitude
Minimum qualifications

Graduate/ Post Graduate

Preferred qualifications

BE/ B tech. / MCA / MSc. / BSc.

Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.

Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit YouTube ( .

Similar Jobs
View All Similar Jobs

Walkin for you