Job Description
We are looking for an innovative and highly driven Senior Full Stack Developer to join our dynamic engineering team and help us build scalable, high-performance web applications that drive our business forward.
Role Summary
We are seeking a Senior Full Stack Developer with 5 to 7 years of hands-on experience in software engineering. The ideal candidate will have a deep understanding of modern web architectures and proven expertise in building robust backend services using .NET and Python, coupled with responsive, dynamic front-end interfaces using Angular. As a senior member of the team, you will take ownership of end-to-end feature delivery, architect complex solutions, mentor junior developers, and collaborate closely with product managers and designers to deliver exceptional user experiences.
Key Responsibilities
• End-to-End Development: Architect, design, develop, test, and deploy scalable full-stack applications.
• Frontend Engineering: Build dynamic, responsive, and highly interactive user interfaces using Angular and TypeScript.
• Backend Engineering:
Design and develop secure, high-performance RESTful APIs and microservices using .NET Core / .NET 5+ (C#) and Python.
• System Architecture: Make critical architectural decisions, ensuring the scalability, reliability, and security of applications.
• Database Management: Design complex database schemas, write productive queries, and optimize performance across SQL and/or NoSQL databases.
• Code Quality & Mentorship: Lead code reviews, enforce best practices (SOLID principles, clean code, TDD), and mentor mid-level and junior developers.
• Collaboration: Work in an Agile/Scrum environment closely with UI/UX designers, QA engineers, and Product Managers to translate business requirements into technical solutions.
• DevOps & Deployment: Assist in creating and maintaining CI/CD pipelines to ensure smooth and automated deployments.
Required Skills & Qualifications
• Experience: 5 to 7 years of
📌 SISA Information Security (India)
🏢 SISA
📍 India