We are looking for a highly skilled and experienced Lead - Full Stack Developer/Architect to join our dynamic team. The ideal candidate should be a hands-on technical expert with proven experience across frontend, backend, and DevOps stacks, capable of leading a team of developers and delivering robust, scalable, and efficient digital solutions.
Key Responsibilities
- Lead the end-to-end development lifecycle of web applications -- from requirement analysis, architecture design, development, and deployment to performance optimization.
- Design and build modern, responsive, and user-friendly interfaces using React.js / Angular / HTML / CSS / JavaScript.
- Architect and develop scalable APIs and backend services using .NET Core.
- Manage and optimize relational and non-relational databases including MSSQL, MySQL, PostgreSQL, and MongoDB.
- Implement CI/CD pipelines, automate deployments, and maintain containerized applications using Docker and Kubernetes.
- Collaborate with cross-functional teams including UI/UX, QA, DevOps, and Product Management for seamless project delivery.
- Maintain code quality, conduct peer reviews, and ensure adherence to best practices using GitHub and Jira for version control and project management.
- Take ownership of technical decisions, mentor junior developers, and drive innovation in the development process.
- Troubleshoot, debug, and upgrade existing systems with a focus on scalability, performance, and security.
- Stay updated with emerging technologies, frameworks, and tools relevant to full stack and cloud-native development.
Required Skills & Expertise
- Frontend: React.js, Angular, HTML5, CSS3, JavaScript (ES6+), Bootstrap, RESTful APIs integration.
- Backend: ASP.NET Core, C#, API development, microservices architecture.
- Databases: MSSQL, MySQL, PostgreSQL, MongoDB - schema design, query optimization, and data modeling.
- DevOps & Tools: GitHub, Jira, Docker, Kubernetes, CI/CD pipelines, version control & deployment automation.
- Cloud Exposure (Preferred): Azure / AWS / GCP - application deployment, scaling, and monitoring.
- Strong understanding of software design patterns, clean code principles, and SDLC best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong leadership and communication skills with experience in guiding and mentoring development teams.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Microsoft certifications or equivalent (preferred).
- Proven track record in managing multiple projects and leading agile teams.
Experience: 6+ years (with minimum 2 years in a lead role)
Job Type: Full-time
Pay: ?1,000,000.00 - ?2,000,000.00 per year
Benefits:
Provident Fund
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.