Sr. Software Product Development Manager

Year    Pune, Maharashtra, India

Job Description


Sr. Software Product Development Manager, Enhanced Information Solutions, Inc. Position Summary The Sr. Software Product Development Manager of Software Development at EIS has overarching responsibility for the company\xe2\x80\x99s entire software solutions portfolio and provides technology guidance and development vision for the company with a view towards supporting both short- and long-term company profitability. The Sr. Software Product Development Manager is an active, collaborative member of the leadership team and contributes towards the long-term strategic planning for the company. He/she cultivates close relationships with peers and clients to understand requirements and crafts visionary product roadmaps and strategies that meet product development priorities, striking a sensible balance between technological innovation, business needs, and emerging/evolving market demands. The Sr. Software Product Development Manager delivers direct technical consulting, design, and development services that provide a clear value proposition to both external and internal customers. On a day-to-day basis, he/she directs and oversees the company\xe2\x80\x99s software development organization in developing, releasing, and maintaining software applications. The Sr. Software Product Development Manager holds final responsibility for decision making related to new product features and processes, with an eye towards developing and driving long-term product architectures that translate into competitive advantages for the company. Position is based in Pune, India. Job Responsibilities: Operational

  • Provide technical and architectural vision for the OpsTrakker product platform and work closely with the lead architect.
  • Review & refine the existing software development processes, protocols, and practices the OpsTrakker team uses to manage the software development life cycle (SDLC).
  • Ensure that software development and deployments meet business requirements and goals, fulfill end-user requirements, and meet a high level of quality.
  • Build/ hire required resources, manage, mentor and guide a high-performing, multi-national, distributed development team that values technical excellence, cross-functional collaboration, and great customer experiences. Strive to optimize its capabilities in developing and delivering high-quality products in timeframes that meet business needs. Identify and promote employee career growth.
  • Work effectively with the other OpsTrakker functional groups (Sales/Marketing, Services, Support) and the leadership team to allocate engineering resources appropriately across various projects, juggling current internal and external customer needs with the longer-term product roadmap. Assess, balance, and communicate tradeoffs as required.
  • Manage team expectations, set realistic goals, and achieve them.
  • Author, review, and recommend updates to SOPs and procedures for the software development organization that are consistent with the overall business needs.
Leadership
  • Takes overall/ end to end ownership of software product delivery.
  • Embody a \xe2\x80\x9csoftware for life\xe2\x80\x9d attitude towards the on-going maintenance and support of existing products and services.
  • Collaborate with the software quality organization to ensure on-time, high-quality delivery of products through the entire application life cycle \xe2\x80\x93 turning initial concepts into production-ready software.
  • Provide technical vision and guidance to current and future development efforts. Establish, maintain, and execute on both technical and functional product roadmaps. Conduct research and planning for new technologies that could be applied to the company\xe2\x80\x99s products and/or services in the future.
  • Foster a culture of creativity, collaboration, speed, innovation, excellence, responsiveness and fun while continuously elevating the quality and caliber of the software development organization.
  • Develop and encourage cohesive relationships across the organization to ensure smooth delivery of software solutions.
  • Promote knowledge sharing within the development organization, across the company, and throughout the customer base.
  • Maintain an excellent understanding of the company\xe2\x80\x99s long-term goals, strategy, and ensure that software designs are aligned with said goals.
  • Act as a contributing member of the company executive team, providing guidance, thought leadership, and reporting as required.
Customer Engagement
  • Collaborate with customers, services consultants, support engineers, product owners, and technical leads to influence and define scope and priorities for future product development.
  • Demonstrate the ability to meet face to face with customers to gather functional requirements and drive techno-functional interactions.
  • Demonstrate the ability to effectively communicate and present detailed technical information, both internally and externally.
  • Possess and continually develop a diverse and deep knowledge of the life sciences industry.
Competencies
  • Intelligence
  • Analytical
  • Planning & execution
  • Proactiveness
  • Efficiency
  • Honesty & integrity
  • Organizational management
  • Commitment
  • Persistence
  • Mentoring
  • Flexibility / adaptability
  • Strategic thinking & visioning
  • Communication
  • Teamwork
  • Active listening
  • Openness to criticism & alternate ideas
  • Creativity / innovation
Qualifications [Minimum required Education and Experience]
  • BE/BS in Computer Science, Engineering, or similar field
  • Overall 12+ years of experience out of which 7+ years leading software development teams delivering production-ready solutions to high availability, regulated environments.
  • Hands-on experience with web-based OLTP applications
  • Experience with Ionic/Angular, Native and Hybrid app development, Bootstrap, JavaScript, jQuery, CSS3, HTML5, SQL Server, Java, Spring Boot, SQL
  • Proficient with software development lifecycle (SDLC) methodologies such as Agile and Scrum
  • Proficiency with DevSecOps
  • Experience with cloud-based development technologies (e.g., containerization) and experience in implementing web-based applications in these environments.
  • Demonstrate strong computer science fundamentals (e.g., design patterns, data structures, data management and communication, and algorithm development)
  • Strong people management skills, and proven success in recruiting, creating, and motivating a strong performing development team.
  • Ability to coach/mentor staff members to function as a highly effective team.
  • Demonstrate a positive attitude with a customer-centric, service delivery mentality.
  • Ability to work independently and supervise a diverse staff.
  • Ability to demonstrate initiative and strong technical knowledge.
  • Enthusiasm for investigating and implementing new software tools/applications (off the shelf and internally developed)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3234056
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year