Exp: 14 + Yrs
All potential applicants are encouraged to scroll through and read the complete job description before applying.
Responsibilities
* Lead full-stack development initiatives across enterprise-grade applications.
* Collaborate with cross-functional teams including product, design, and DevOps to deliver scalable and secure software solutions.
* Drive technical excellence in both frontend and backend development, ensuring high performance and maintainability.
* Provide thought leadership in software engineering practices and contribute to architectural decisions.
* Mentor junior engineers and foster a culture of continuous learning and innovation.
* Demonstrate strong work ethic and ability to work independently, as well as in an Agile environment.
Skills Required
* 15+ years of strong experience in full-stack software development.
* Backend: Proficiency in Java (17+), Spring Boot, Node.js, and RESTful APIs.
* Frontend: Expertise in React, TypeScript, HTML5, CSS3, and other modern frontend frameworks.
* DevOps: Familiarity with CI/CD tools such as GitHub, Jenkins, Harness, and containerization using Docker and Kubernetes.
* Cloud Platforms: Experience with cloud environments, preferably Google Cloud Platform (GCP).
* Automation & Testing: Hands-on experience with automated testing frameworks like Jest, Cypress, and Pact.
* Strong understanding of software architecture principles including microservices, service-oriented architecture (SOA), and design patterns.
* Proven ability to define technical solutions aligned with business goals and industry best practices.
* Must have exposure to Agile methodologies and DevOps practices.
* Excellent oral and written communication skills.