Role

  • Should possess a thorough understanding of the product from both functional and technical perspectives.
  • Responsible for technology and development strategy selections based on the business/organization requirements and budgets.
  • Translate product / project vision into application architecture.
  • Work closely with the engineers and ensures unit testing, integration testing, and code reviews are completed for functionality, performance, and coverage to ensure quality, compliance with standards and best practices.
  • Being responsible for the team operational budget and team P & L.
  • Lead a team of minimum of 25 team members.

Qualification and Experience

  • Minimum 5 years of relevant industry experience.
  • Minimum 5 years of software engineering (PHP) experience.
  • Experience in CodeIgniter would be required.
  • Familiarity with front-end frameworks (Jquery, React JS, Angular JS, Angular).
  • Experience in database design and development (MySQL, PostgresDB) and good knowledge in SQL.
  • Excellent understanding of OOA & OOD (SOLID).
  • Experience in design patterns, best practices and TDD/DDD.
  • Experience in medium to large scale technically complex system design and architecture.
  • Good knowledge in design patterns.
  • Experience in distributed application development (REST, WCF, Web service, Web API).
  • Knowledge in using cloud technology, cloud application development, tools and platforms (Service bus, Storage’s, Scheduler, Web apps and cloud services etc).
  • Experience in using Git, Bitbucket and Continuous integration /Delivery.
  • Experience of e-commerce front-end and back-end.
  • Kubernetes and Stateful sets. Knowledge about containerization.
  • Scaling databases to account for growing users.

Skills and personal characteristics

  • Adhere to company vision, mission, culture, objectives, expected behaviors and human values in all aspects including decision making.
  • Ability to observe the team members to understand the skills and gaps to lead, mentor, coach and train them leading by example.
  • Ability to work within deadlines individually and as a team.
  • Adhere to agile and lean practices of the organization.
  • Responsible for managing and delivering good quality software product within the estimated timeline and budget by active and in depth engagement in full software life cycle from supporting pre-sales activities to delivering the product to the relevant stake holders.
  • Identify the skills and gaps of the team members to mentor, coach and training them to develop skills in both technical and non-technical aspects by keeping motivation and inspiration, while leading the team by example.
  • Should be able to take decisions independently to drive the team as well as the company towards company objectives and targets.
  • Strong and effective interpersonal and communication skills and the ability to interact with prompt and professionalism across stakeholders in different remote locations as well as within the organization.
Apply for this Job

Full Name (required)

Address (required)

City (required)

State (required)

Zip Code (required)

Telephone Number (required)

Email (required)

Current CTC (required)

Expected CTC (required)

Availability Immediate or Notice Period (re-confirm) (required)

Where did you complete your degree?(required)

Title of your degree(required)

Willingness to work in Chandigarh (Yes / No)(required)

Willing to work across in shifts (Yes / No)(required)

Upload your resume in PDF or MS-Word format (required)