Job Openings Senior .Net Full Stack Developer

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.