Job Summary
We are seeking a skilled and proactive .NET Full Stack Developer to join our development team. The ideal candidate will have experience building scalable web applications using .NET (C#) on the back end and JavaScript frameworks on the front end. You will be responsible for developing, maintaining, and enhancing web-based applications in a fast-paced, collaborative environment.
Key Responsibilities
- Design, develop, and maintain scalable web applications using ASP.NET .NET Core.
- Build responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks like Angular React Vue.js.
- Develop RESTful APIs and integrate with third-party services.
- Write clean, scalable, and efficient code while following best practices.
- Perform unit and integration testing to ensure quality.
- Participate in code reviews, design discussions, and agile ceremonies.
- Collaborate with UI/UX designers, product owners, and other developers to deliver high-quality solutions.
- Optimize applications for speed and scalability.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proficient in C#, ASP.NET MVC, .NET Core.
- Strong front-end development skills in JavaScript, HTML5, CSS3, and one or more modern JS frameworks (Angular, React, or Vue).
- Experience with Entity Framework EF Core, LINQ, and SQL Server or other relational databases.
- Familiarity with version control systems (e.g., Git).
- Experience in consuming and developing RESTful APIs.
- Understanding of software development lifecycle and Agile methodologies.
Preferred Qualifications
- Experience with Azure AWS cloud services.
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with Docker, Kubernetes, or containerization.
- Exposure to Blazor, SignalR, or other real-time web technologies.
- Experience with unit testing frameworks like xUnit NUnit Moq.
Skills : -
- .NET Core
- ASP.NET
- C#
- Full Stack Developer
- JavaScript
- HTML5
- CSS3
- Angular
- React
- Vue.js
- RESTful APIs
- Web Development
- Entity Framework
- EF Core
- LINQ
- SQL Server
- Relational Databases
- Git
- Version Control
- Software Development Lifecycle
- Agile
- Azure
- AWS
- Cloud Services
- DevOps
- CI/CD
- Docker
- Kubernetes
- Containerization
- Blazor
- SignalR
- Real-time Applications
- Unit Testing
- xUnit
- NUnit
- Moq
- MVC
- Scalable Applications
- Front-End Development
- Back-End Development
- UI/UX Collaboration
- Code Reviews
- Debugging
- Integration Testing
- Web Applications
Mandatory Key Skills
- NET Core
- ASP.NET
- C#
- Full Stack Developer
- JavaScript
- HTML5
- CSS3
- Angular
- React
- Vue.js
- RESTful APIs
- Web Development
- .Net*