Job Summary
We are seeking a highly skilled and motivated .NET Full Stack Developer with over 5 years of hands-on experience in designing, developing, and deploying enterprise-grade web applications. The ideal candidate should have strong expertise in ASP.NET, C#, Web APIs, JavaScript frameworks , and SQL/NoSQL databases , along with experience in cloud platforms and integration .
Key Responsibilities
- Design, develop, and maintain scalable web applications using ASP.NET Core, C#, and Web Services/APIs .
- Build responsive and dynamic front-end interfaces using Angular/React, HTML5, CSS3, and JavaScript/TypeScript .
- Work on database design and optimization (SQL Server, Oracle, or other relational databases).
- Develop and consume RESTful APIs for system integration.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Implement best practices in application security, performance tuning, and code quality .
- Troubleshoot, debug, and enhance existing applications.
- Participate in Agile/Scrum ceremonies and contribute to continuous integration and delivery pipelines.
Required Skills & Qualifications
- Strong proficiency in ASP.NET / .NET Core, C#, and Web API development .
- Front-end expertise with Angular / React, JavaScript, TypeScript, HTML5, CSS3 .
- Hands-on experience with SQL Server, Oracle, or other RDBMS .
- Familiarity with Entity Framework, LINQ, and ORM tools .
- Experience in cloud platforms (Azure, AWS, or GCP) and deployment pipelines (CI/CD).
- Good understanding of microservices architecture and containerization (Docker, Kubernetes) is a plus.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Microsoft Certification (e.g., MCSD, Azure Developer Associate ) is an advantage.