The posting
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.



