10+ years of hands-on software development experience with a proven record of successfully developing consumer-facing, reliable and scalable products
7+ years of relevant managerial experience, managing teams of technologists and engineers
Excellent understanding of engineering software processes, methodologies (agile, waterfall, SCRUM and life-cycle), configuration management, release management and systems verification and test
Mastery of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.
AWS/AZURE/GCP experience, including managing sensitive assets
Bash and Linux experience
Experience with CICD pipeline (CircleCI, Jenkins, or equivalent)
Strong communication (both oral and written) and interpersonal skills
Role Responsibilities:
Develop, Manage and Retain a team of highly inquisitive technologists, offering them both mentoring and coaching.
Collaborate with architects, product managers and other technical or nontechnical stakeholders to define design approaches that are aligned with the customer centric product vision.
Ensure the best engineering and documentation practices are understood and followed.
Coordinate with peers within the organization to Ensure seamless integration of functional workflows.
Ensure successful incremental product releases while driving to deadlines and optimizing investments. Assure quality through efficient management of team and resources.
Evaluate and limit risk and vulnerabilities during the software development process by consistently employing industry best practices
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.