Job Title: .NET Developer with Azure Experience
Experience: 45 Years
Employment Type: Full-time
Job Summary
We are looking for a skilled .NET Developer with hands-on experience in .NET Core, React.js, Azure Cloud, and Azure Data Services. The candidate will contribute to building scalable cloud-based applications, supporting data platforms, and ensuring performance, security, and reliability. The role requires strong technical skills, collaboration, and an Agile mindset.
Key Responsibilities
- Develop and maintain applications using C#, .NET Core, MVC, and Web API.
- Build responsive front-end applications using React.js (Angular knowledge is a plus).
- Work with Azure Cloud services such as App Services, Functions, WebJobs, and Blob Storage.
- Support development and maintenance of data pipelines using Azure Data Services.
- Perform data processing and transformation using SQL, Spark, PySpark, or Scala.
- Assist in Azure SQL migrations and database performance tuning.
- Support data modeling and data warehousing activities.
- Develop RESTful APIs and work within microservices architecture.
- Ensure application security, scalability, and performance best practices.
- Collaborate with cross-functional teams following Agile/Scrum methodologies.
- Participate in code reviews, sprint planning, CI/CD activities, and continuous improvement initiatives.
Required Technical Skills
- C#, .NET Core (3.1 / 6.0 / 8.0)
- MVC, Web API, REST API Development
- React.js
- Azure Data Services experience, including:
- Azure Data Factory
- Azure Databricks
- Azure Synapse Analytics
- Azure Data Lake Storage
- Azure SQL Database
- Azure Logic Apps (Mandatory)
- Azure Function Apps
- Microsoft Analysis Services
- Strong proficiency in SQL and data transformation
- Experience with Spark / PySpark / Scala
- SQL Server (schema design, stored procedures, performance tuning)
- Git (GitHub / GitLab / Azure DevOps)
- ETL tools (RedPoint preferred)
- CI/CD pipelines and DevOps practices
- Terraform (Good to have)
Soft Skills
- Strong problem-solving and analytical abilities
- Good communication and teamwork skills
- Ownership mindset with accountability
- Agile-oriented with focus on quality and timely delivery