Role Overview
Design, develop, and support software solutions by participating in the full development lifecycle and applying technical skills to solve business problems. We are seeking a skilled Full Stack .NET Developer with 3–5 years of experience in designing, developing, and maintaining web applications.
Responsibilities
- Design, develop, test, and maintain full-stack web applications
- Develop backend services using .NET / .NET Core / ASP.NET MVC / Web API
- Build responsive user interfaces using HTML, CSS, JavaScript, and frontend frameworks
- Develop and integrate RESTful APIs
- Work with SQL Server or other relational databases for data design and optimization
- Participate in code reviews, debugging, and performance tuning
- Collaborate with cross-functional teams including UI/UX, QA, and product owners
- Follow best practices for secure, scalable, and maintainable code
- Support application deployment and production issues
Requirements
- 4–5 years of hands-on experience as a Full Stack .NET Developer
- Strong proficiency in C#, ASP.NET, .NET Core, MVC, Web API
- Experience with frontend technologies: HTML5, CSS3, JavaScript, jQuery
- Working knowledge of Angular / React / Vue.js
- Strong experience with SQL Server and database design
- Understanding of OOP principles, design patterns, and SDLC
- Experience with Git / version control systems
- Bachelor’s degree in computer information systems or computer science
Skills
- C#
- .NET Core
- SQL Server
- JavaScript
- Angular
Nice to Have
- Experience with Entity Framework / Dapper
- Exposure to Azure / AWS cloud services
- Knowledge of CI/CD pipelines
- Familiarity with Agile / Scrum methodologies