
Overview
ROLE : Technical Lead
LOCATION : Bengaluru
What you'll be doing :
We are much more than our job descriptions, but here is where you will begin :
- Collaborate with stakeholders, including product owners, project managers, and scrum masters, to define and clarify project requirements.
- Translate business requirements into technical specifications and ensure all stakeholders have a clear understanding of the project scope and objectives.
- Facilitate effective communication and coordination among cross-functional teams to ensure alignment and successful project delivery.
- Design, develop, and maintain scalable and efficient software solutions that meet business needs.
- Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
- Perform code reviews and provide constructive feedback to team members to ensure code quality and consistency.
- Work closely with the DevOps team to establish and maintain CI/CD pipelines for seamless product building, deployment, and testing across all release cycles from development to production.
- Enhance and apply a strong understanding of modern security principles and practices to the development and deployment of applications.
- Implement security measures such as authentication, authorization, data encryption, and vulnerability assessments to protect applications from security threats.
What you'll need :
Like us, you'll be deeply committed to delivering impactful outcomes for customers :
- 6 years of demonstrated ability to develop resilient, high-performance, and scalable code tailored to application usage demands.
- Ability to lead by example with hands-on development while managing project timelines and deliverables.
- Experience in agile methodologies and practices, including sprint planning and execution, to drive team performance and project success.
- Deep expertise in Node.js, with experience in building and maintaining complex, production-grade RESTful APIs and backend services.
- Experience writing batch/cron jobs using Python and Shell scripting.
- Experience in web application development using JavaScript and JavaScript libraries.
- Have a basic understanding of Typescript, JavaScript, HTML, CSS, JSON and REST based applications.
- Experience/Familiarity with RDBMS and NoSQL Database technologies like MySQL, MongoDB, Redis, ElasticSearch and other similar databases.
- Understanding of code versioning tools such as Git.
- Understanding of building applications deployed on the cloud using Google cloud platform(GCP)or Amazon Web Services AWS
- Experienced in JS-based build /Package tools like Grunt, Gulp, Bower, Webpack and NPM.