Posted on: 22/11/2025
Description :
- Lead end-to-end development of applications using .NET Core, C#, and modern front-end technologies.
- Drive architectural decisions, system design, scalability, and performance optimization.
- Provide technical guidance, perform code reviews, and ensure best practices across the development team.
2. Full Stack Development
- Develop and maintain scalable backend services, APIs, and microservices using .NET Core.
- Build interactive, responsive, and robust user interfaces using Angular, React, or Vue.js.
- Ensure seamless integration between front-end and backend components.
3. Team Management & Mentorship
- Manage and lead a team of developers, assigning tasks and ensuring timely delivery.
- Mentor junior and mid-level developers, fostering a collaborative and high-performance team culture.
- Conduct periodic performance reviews and provide constructive feedback.
4. Project Execution & Collaboration
- Work closely with Product Managers, QA, UI/UX teams, and stakeholders to understand business requirements.
- Translate requirements into technical specifications and development plans.
- Ensure deliverables align with project scope, timelines, and quality standards.
6. Troubleshooting & Optimization
- Identify bottlenecks, debug issues, and implement solutions quickly and effectively.
- Continuously improve system performance, code quality, and development processes.
Required Skills & Qualifications:
- 812 years of hands-on experience in .NET Full Stack Development.
- Proficiency in C#, .NET Core, Web API, Entity Framework, LINQ.
- Strong experience with front-end frameworks (Angular/React/Vue).
- Good understanding of SQL Server, NoSQL databases, and ORM tools.
- Experience working with Azure or AWS cloud environments.
- Knowledge of microservices architecture, RESTful services, and integration patterns.
- Experience with version control (Git), CI/CD pipelines, and containerization tools.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication, leadership, and team management abilities.
Education :
- Bachelor's degree in Computer Science, Engineering, or related field.
- Master's degree or relevant certifications (Microsoft/.NET, Azure, etc.) preferred.
Additional Preferred Skills :
- Experience with Agile/Scrum methodologies.
- Knowledge of unit testing frameworks (NUnit, xUnit, Jest, etc.
- Familiarity with message queues (RabbitMQ, Kafka) is a plus
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1578635
Interview Questions for you
View All