About the job Senior .Net Full Stack Developer
Senior .Net Full Stack Developer - 6 Month Contract
Key Responsibilities
- Design, develop, test, and maintain robust and scalable web applications using .NET technologies (.NET Core, ASP.NET).
- Build responsive and user-friendly front-end interfaces using JavaScript frameworks such as Angular, React, or Vue.js.
- Work closely with Product Owners, Business Analysts, and UX/UI designers to understand requirements and deliver high-quality software solutions.
-
Develop RESTful APIs and integrate with external systems and services.
-
Write clean, efficient, and well-documented code following best practices and coding standards.
-
Participate in code reviews, peer programming, and provide mentorship to junior developers.
-
Troubleshoot, debug, and optimize performance across both backend and frontend.
-
Implement unit tests and contribute to automated testing frameworks.
-
Contribute to DevOps pipelines and CI/CD practices using tools like Azure DevOps, GitHub Actions, or Jenkins.
-
Ensure application security, scalability, and reliability.
Required Qualifications & Experience
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 5+ years of experience as a Full Stack Developer with a strong focus on .NET technologies.
-
Proficient in:
-
Backend: .NET Core / ASP.NET MVC / Web API / C#
-
Frontend: JavaScript, TypeScript, HTML, CSS, Angular / React / Vue.js
-
Databases: SQL Server, Entity Framework, LINQ
-
Tools: Git, Visual Studio, Azure DevOps, Docker (optional)
-
-
Solid understanding of object-oriented programming (OOP), design patterns, and best practices.
-
Experience with cloud platforms such as Microsoft Azure or AWS is a plus.
-
Strong problem-solving skills and ability to work in a fast-paced agile environment.