Job Title
Technical Lead / Senior Full Stack Developer (.NET Core + Angular/Vue.js)
Experience
812 Years
Job Summary
We are seeking a highly skilled Technical Lead / Senior Full Stack Developer with strong experience in Microsoft technology stack and modern front-end frameworks (Angular or Vue.js). The ideal candidate will have a solid background in designing scalable applications, leading development teams, and delivering high-quality software solutions in a fast-paced environment.
This role requires a hands‑on leader who can contribute to architecture, guide teams, and ensure successful end‑to‑end delivery of web applications.
Key Responsibilities
Design, develop, and maintain scalable web applications using .NET Core, Web API, and front-end frameworks (Angular or Vue.js)
Lead and mentor development teams, providing guidance on coding standards, architecture, and best practices
Collaborate with stakeholders, product managers, and cross‑functional teams to translate business requirements into technical solutions
Participate in and enforce code reviews, design reviews, and development standards
Build and optimize RESTful APIs and database structures using SQL Server and Entity Framework
Ensure application performance, scalability, security, and reliability
Define and maintain CI/CD pipelines and streamline deployment processes
Troubleshoot production issues, support business users, and resolve application defects
Conduct unit testing, system testing, and ensure high code quality
Continuously improve development processes and stay updated with emerging technologies
Required Skills
8+ years of experience in software development and full‑stack architecture
Strong expertise in:
C#, .NET Core, Web API
Entity Framework Core
SQL Server, T‑SQL, database optimization
Hands‑on experience with front‑end technologies:
Angular (v12+) OR Vue.js
HTML5, CSS3, JavaScript
Solid understanding of:
SOLID principles, design patterns, and microservices architecture
Secure coding practices and application security
Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
Strong debugging, problem‑solving, and analytical skills
Experience in building and supporting production‑grade applications
Good to Have
Experience with Microsoft Azure (App Services, Azure SQL, DevOps, etc.)
Familiarity with Test‑Driven Development (TDD) and automated testing frameworks
Exposure to performance tuning and application monitoring tools
Soft Skills
Excellent communication and stakeholder management skills
Strong leadership and mentoring abilities
Detail‑oriented with a commitment to quality
Ability to work independently and collaboratively in a team
Education
Bachelors degree in Computer Science, Engineering, or related field
*** Immediate joiners required.
#J-18808-Ljbffr