Description

Key Responsibilities:

  • Front-End Development: Develop and maintain user interfaces with Angular, ensuring high performance and responsiveness.
  • Back-End Development: Design and implement RESTful APIs and microservices using .NET Core, ensuring robust and scalable backend solutions.
  • Database Management: Work with SQL Server to design, develop, and optimize database schemas, queries, and stored procedures.
  • Cloud Solutions Development: Implement cloud solutions using Azure services, including Azure DevOps, Azure Data Lake, Azure Databricks, and Azure Functions.
  • Data Engineering: Use Azure Data Lake and Azure Databricks for data processing and transformation.
  • CI/CD Pipeline Management: Set up and manage CI/CD pipelines in Azure DevOps for automated builds, testing, and deployments.
  • Integration with Azure SQL: Develop and maintain integrations with Azure SQL, including data extraction, transformation, and loading (ETL) workflows.
  • Collaboration: Work closely with cross-functional teams including UI/UX designers, data engineers, and product managers to deliver complete solutions.
  • Code Review & Best Practices: Follow coding best practices, perform peer code reviews, and ensure compliance with industry standards.

Required Qualifications:

  • Technical Skills:
    • Front-End: Strong proficiency in Angular (preferably the latest version), with experience in developing responsive, component-based applications.
    • Back-End: Solid experience with .NET Core, including API and microservice development.
    • Database: Advanced skills in SQL Server, with knowledge of complex queries, indexing, and performance tuning.
    • Azure Cloud Services:
      • Azure DevOps: Experience in setting up and maintaining CI/CD pipelines.
      • Azure Data Lake: Experience in data storage and processing with Azure Data Lake.
      • Azure Databricks: Knowledge of Apache Spark-based data processing with Databricks.
      • Azure Functions: Proficiency in developing serverless functions for event-driven architecture.
      • Azure SQL: Experience in designing and managing Azure SQL databases and integrating them with applications.
  • Experience:
    • Overall experience 7-9 years
    • 3-5+ years of experience in full-stack development, with a focus on Angular and .NET Core.
    • Proven experience with Azure cloud services, especially in DevOps, data engineering, and SQL integrations.
    • Familiarity with Azure-based data engineering solutions and workflows is a strong plus.

Key Skills
Education

Any Graduate