Description

Job Description:

Backend Development:

  • Design, build, and maintain backend services and APIs using .NET Core/ASP.NET.
  • Enhance application performance and scalability.
  • Adhere to best practices in coding, security, and system architecture.

Azure Cloud Integration:

  • Develop and deploy cloud-based solutions using Azure services, including Azure App Services, Azure Functions, Azure Storage, and Azure SQL Database.
  • Monitor and optimize Azure resources to ensure cost efficiency and optimal performance.

Frontend Development:

  • Collaborate with the UI/UX team to create responsive and dynamic front-end interfaces using Angular 2 or later versions.
  • Ensure seamless integration between front-end and backend services.

Collaboration and Documentation:

  • Work closely with cross-functional teams, including QA, DevOps, and product management.
  • Prepare technical documentation and assist with deployments and troubleshooting.

Required Skills:

  • Strong experience in backend development with .NET Core/ASP.NET.
  • Practical knowledge of Azure cloud services.
  • Proficiency in Angular 2 or later versions.
  • Strong understanding of RESTful API design and development.
  • Experience with version control systems, such as Git.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills and ability to work effectively in a team.

Preferred Skills:

  • Knowledge of SQL and database design principles.
  • Experience working within Agile development frameworks.
  • Familiarity with testing frameworks like NUnit, xUnit, or Jasmine.


 

Education

Any Graduate