Required Skills:
- Among the total exp of 18+ yrs., at least 7+ years of professional software development experience, with at least 5 years of experience in managing technical teams.
- Should be from a core development background. Should know about Web apps, Mobility, Cloud, and enterprise apps - design, development, and deployment.
- Experience in building Microservices architecture.
- Experience working with MERN/MEAN is a huge plus.
- Extremely good in overall communications and creating architecture diagrams independently running client meetings and providing direction to the team.
- Should have good experience working with DevOps/CI/CD pipelines and containerized applications using Docker/Kubernetes.
- Should have experience with Content Management systems development and implementation like Adobe/Sitecore or Headless CMS like Umbraco/Strapi/Contentful.
- Build internal products, design architectures, and set up the infrastructure.
Key Responsibilities:
- Build internal products, design architectures, and set up the infrastructure.
- Would be responsible for backend, frontend, infrastructure, architecture, scalability, server-side engineering, UI, and all other technical aspects of the product in line with the company's strategy.
- Define a technology roadmap with organizational business goals envisioning the tech stack required to scale the business with a long-term technology vision.
- Understand product vision and business needs for defining product requirements.
- Architecting solutions and driving the technical aspects of the projects.
- Gather resources, and knowledge, and research the market to define the right product mix for the market.
- Provide inputs, estimates, and plans for product and feature development. Set and manage expectations, communicate, and execute goals within timelines.
- Own the technology strategy to support business growth, new launches, and the development of features development while mitigating project risk.
- Planning and delivering features, and releases, and striving towards technical debt reduction.
- Monitoring and supporting apps, and SaaS platforms and handling issues that get escalated.
- Experiment and adopt new relevant technologies.
- Ensure standards are followed and appropriate engineering processes are applied.
- Consistently raise the bar in developing high-quality software.
- Build, hire, develop and manage a strong information technology team
- Define and build processes to identify performance bottlenecks and scaling pitfalls
- Be a technical mentor to the team by managing and reviewing the technical contribution of developers by creating training material and by upscaling the team members.
- Should be involved in writing blogs, writing papers, Proof of Concepts, Test Tasks, and taking interviews
- Should be responsible for Presales, Running Discoveries and Intelligence, Current State Analysis, Technical Problem Solving, Optimization
- Build and foster a growth mindset culture in the team.
Didn’t find the job appropriate? Report this Job