Back to jobs
Technical Lead
India
Technical Lead
Experience- 8-12 years
Location- Kochi, Chennai, Coimbatore, Mumbai, Pune
Job Overview
We are seeking a highly skilled and motivated Technical Lead with over 8 + years of experience in building robust, high-performance web applications. The ideal candidate will be a C# expert with deep, hands-on experience in the latest .NET framework (.NET 4+) and modern Angular (.Angular 12+).
You will be responsible for designing, developing, and maintaining both the server-side logic and the client-side user interface, ensuring seamless integration and a high-quality user experience.
Key Responsibilities
- Full Stack Development: Design, build, and maintain efficient, reusable, and reliable code for both backend services (using .NET 8+) and frontend applications (using Angular 12+).
- API Development: Develop and consume RESTful APIs and microservices using NET Core Web API.
- Frontend Architecture: Implement modern, responsive user interfaces using Angular, TypeScript, HTML5, and CSS/SCSS.
- Database Management: Design and interact with databases (e.g., SQL Server, PostgreSQL) using Entity Framework Core.
- Code Quality: Write clean, scalable, and well-documented code, adhering to SOLID principles and established design patterns.
- Testing: Create and maintain unit tests and integration tests (using frameworks like xUnit, NUnit, or Jasmine) to ensure application stability and quality.
- Collaboration: Work closely with product managers, UX/UI designers, and other engineers in an Agile/Scrum environment to deliver features from concept to deployment.
- Performance & Security: Troubleshoot, debug, and upgrade existing systems, focusing on optimizing applications for speed, scalability, and security.
Required Skills and Qualifications (Must-Haves)
- Experience: 8+ years of professional software development and experience managing teams
· .NET Expertise:
- Extensive experience with C# and the .NET
- Mandatory hands-on experience with .NET 4+, including a strong understanding of its new features (e.g., C# 12 enhancements, performance improvements, modern Web API patterns).
· Angular Expertise:
- Strong proficiency in Angular (version 12 or higher).
- Deep understanding of Angular components, services, modules, routing, and lazy
- Proven experience with TypeScript.
- Web Technologies: Proficient in HTML5, CSS3, and SCSS/SASS.
- API & Backend: Proven experience building and consuming RESTful APIs using NET Core Web API.
- Database: Solid experience with an ORM (preferably Entity Framework Core) and SQL databases (e.g., SQL Server, PostgreSQL).
- Methodologies: Strong understanding of object-oriented programming (OOP), SOLID principles, and Agile/Scrum development practices.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and a collaborative team- oriented mindset.
Preferred Skills (Nice-to-Haves)
- Cloud: Experience with cloud platforms, especially Azure (e.g., App Services, Azure Functions, Azure SQL).
- CI/CD: Familiarity with CI/CD pipelines and tools (e.g., Azure DevOps, GitHub Actions).
- Containers: Knowledge of containerization technologies like Docker and Kubernetes.
- State Management: Experience with frontend state management libraries (e.g., NgRx).
- Architecture: Understanding of microservices
What We Offer
- A competitive salary and comprehensive benefits
- The opportunity to work on challenging problems with a talented, diverse
- A dedicated budget for professional development, conferences, and
- Flexible working hours and a hybrid work
- A dynamic and innovative work environment where your technical vision will shape the future of our
Create a Job Alert
Interested in building your career at Orion Innovation Naukri? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field