Company: Elevate

Role: Director- Products 

Location: Gurgaon, Harayana 

PQE: 14+ years 

Responsibilities: 

  • Work closely with stakeholders, cross-functional teams to plan and develop scope, deliverables, required resources, work plan, budget, and timing for new initiatives
  • Strong understanding of Software Algorithm Design, Software Performance Tuning, Software Design, Software Debugging, Software Development Fundamentals, Software Testing
  • Experience with Software Product Development, a quick learner of Business Logic and solving business problems by developing simple and intuitive Product features
  • Ability to analyze data and effectively report problems through written and/or graphical formats and the ability to troubleshoot and develop an effective solution
  • Experience working in a global team, collaborating effectively with clear communications
  • Manage program and project teams for optimal return-on-investment, and coordinate and delegate cross-project initiatives
  • Identify key requirements needed from cross-functional teams and external vendors
  • Develop and manage budget for projects and be accountable for delivering against established business goals/objectives
  • Analyze, evaluate, and overcome risks, and produce reports for management and stakeholders
  • Confirm requirements by reviewing Product objective, input data, and output requirements with Engineering Manager, Product Manager, and client.
  • Prioritize requirements in programming sequence within full SDLC in Agile Scrum method
  • Collaborate with Product Management to understand the acceptance criteria and with QA to do test-driven development
  • Create support architecture, algorithms, and designs for solutions that scale to the customer’s enterprise/global requirements
  • Do elegant programming which should be
    • Solving the Problem and has decent Performance
    • Succinct, simple and easy to understand
    • Modular, reusable and maintainable
    • Coding standards and guidelines and standardize the code with effective use of advanced algorithms, design patterns, and development frameworks
  • Develop a thorough and deep understanding of the Product Business Logic up to the SME level and demonstrate confidence in all client interactions related to Product Features
  • Engage sophisticated global customers in deep technical discussions, making them confident that you know their problem better than they do
  • Maintain professional and technical knowledge by attending educational workshops, continue education by reading articles, publications and attending user groups
  • Adhering to the information security policy of Elevate and attend/conduct regular audits (internal/external) to ensure 100% compliance with the policy

Requirements: 

  • 14+ years’ experience in a Leadership role
  • Strong understanding of Software Algorithm Design, Software Performance Tuning, Software Design, Software Debugging, Software Development Fundamentals, Software Testing
  • Experience with Software Product Development, a quick learner of Business Logic and solving business problems by developing simple and intuitive Product features
  • Ability to analyze data and effectively report problems through written and/or graphical formats and the ability to troubleshoot and develop an effective solution
  • Experience working in a global team, collaborating effectively with clear communications
  • Very strong understanig of Agile SDLC
  • Java, Node, DotNet, Cloud Computing & Devops
  • Object-Oriented design skills and understanding of design patterns
  • Microservice architecture
  • Good knowledge on many from the following technology stack – Java, Spring Framework (including Spring Boot), MVC, ORM tools like Hibernate or JPA, JUnit, Javascript
  • Distributed database (SQL and NoSQL)
  • Experience with a cloud-based platforms e.g. AWS, Azure
  • Experience with SaaS products addressing performance, security (OWASP Top 10), multi-threading, transaction management, session management, caching, validation
  • Proficient understanding of Git-based code versioning tools such as GitHub or BitBucket
  • Familiarity with CI/CD

Application Link: Click here

Leave a Reply