Description

We are seeking a highly motivated and experienced .NET Full Stack Engineer with expertise in Vue.js or Angular, along with a strong background in Azure Cloud services. The ideal candidate will have a minimum of 5 years of experience designing, developing, and deploying enterprise-grade web applications. This role requires excellent problem-solving skills, an eye for detail, and a passion for delivering high-quality solutions.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and secure web applications using .NET technologies.
  • Implement interactive and responsive user interfaces using Vue.js or Angular.
  • Develop RESTful APIs and microservices-based architectures.
  • Collaborate with cross-functional teams, including product owners, designers, and DevOps engineers, to gather requirements and deliver solutions.
  • Aware of cloud-native solutions using Azure services like Azure App Services, Azure Functions, Azure Storage, and Azure DevOps pipelines.
  • Perform code reviews, unit testing, and ensure adherence to best practices in development.
  • Optimize application performance and troubleshoot production issues.
  • Stay updated with emerging technologies and propose innovative solutions to improve existing systems.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional experience in .NET Core/ASP.NET MVC application development.
  • Proficiency in Vue.js or Angular for front-end development.
  • Strong experience in JavaScript, TypeScript, HTML5, CSS3, and responsive design.
  • Hands-on experience with Azure Cloud (App Services, Azure DevOps, Functions, Storage, etc.).
  • Experience with SQL Server and other relational databases.
  • Knowledge of version control systems, preferably Git.
  • Familiarity with CI/CD practices and tools.
  • Understanding of microservices architecture and containerization (Docker, Kubernetes is a plus)

Education

Bachelor's degree