Job Description: Web Technology Technical Consultant
Role Overview
We are seeking an experienced
Web Technology Technical Consultant
to design, develop, and optimize modern web applications. The role requires strong expertise in
Angular, SharePoint Online (SPFx), .NET Core, and RESTful API integrations
. The consultant will collaborate with cross-functional teams to deliver scalable, secure, and high-performance applications, while ensuring best practices in coding, performance optimization, and security.
Key Responsibilities
-
Develop responsive and dynamic web applications using Angular (v12+).
-
Write clean, maintainable code in TypeScript, JavaScript, HTML5, and CSS3/SCSS.
-
Design and implement backend logic using .NET Core (C#) and MVC framework.
-
Build solutions on SharePoint Online and SPFx.
-
Implement state management (NgRx, RxJS, Redux) for large-scale apps.
-
Build custom UI components using Angular Material & Tailwind CSS.
-
Optimize performance with lazy loading, AOT compilation, and caching strategies.
-
Ensure cross-browser compatibility and responsive design.
-
Integrate with RESTful APIs, GraphQL, and WebSockets.
-
Implement authentication & authorization using OAuth 2.0, JWT, and OpenID Connect.
-
Apply security best practices (XSS prevention, CSRF protection, CORS).
-
Set up CI/CD pipelines with GitHub Actions / Azure DevOps.
-
Deploy applications on Azure / GCP with Docker, Kubernetes, and IaC (Terraform, ARM, Bicep).
-
Implement Micro Frontend Architecture & WebAssembly (Wasm).
-
Develop hybrid apps with Ionic / Capacitor.js.
-
Conduct code reviews, mentor junior developers, and enforce best practices.
-
Collaborate with UI/UX teams to ensure usability and accessibility (WCAG compliance).
-
Execute any tasks assigned by the Project Manager.
Required Skills & Experience
-
6+ years in Angular, TypeScript, JavaScript (ES6+), .NET Core (C#), SPFx.
-
Strong in REST APIs, GraphQL, WebSockets, real-time streaming.
-
Knowledge of React, Node.js, RxJS, NgRx, Redux.
-
Experience in Progressive Web Apps (PWA) & hybrid mobile apps (Ionic/Capacitor.js).
-
Familiarity with backend frameworks: Express.js, NestJS, .NET Core.
-
Strong knowledge of security best practices (OWASP, CSP, CORS, XSS).
-
Hands-on with cloud deployment (AWS, Azure, GCP) and CI/CD automation.
Preferred Certification
-
Microsoft Certified: Azure Developer Associate (preferred, not mandatory).
Qualification
-
Bachelor’s or Master’s in Computer Science, Information Systems, or Engineering.
Resource Requirement
Job Description: Microsoft Power BI & Data Engineer
Role Overview
We are seeking a skilled
Data Engineer
with strong expertise in
Azure Data Factory, Azure Synapse Analytics, and Microsoft Fabric
. The role involves designing, developing, and optimizing cloud-based
data pipelines, data lakes, and data warehouses
. The engineer will work with cross-functional teams to ensure scalable, reliable, and secure data solutions that empower analytics and decision-making.
Key Responsibilities
-
Design and implement ETL pipelines using Azure Data Factory (ADF).
-
Integrate ADF with SQL, NoSQL, REST APIs, flat files, Azure Blob, and Data Lake.
-
Ensure data quality and error handling within pipelines.
-
Build and manage data lakes and warehouses using Azure Synapse Analytics.
-
Develop OLAP/OLTP data models for reporting and analytics.
-
Design serverless SQL pools, Spark Pools, and Synapse pipelines.
-
Optimize performance of data storage and analytics workloads.
-
Implement Microsoft Fabric for data integration and collaborative workflows.
-
Use Fabric’s Lakehouses, Data Pipelines, and Warehouses for analytics and AI.
-
Apply data governance, compliance, and cloud security best practices.
-
Enable role-based access control (RBAC) and data encryption.
-
Monitor and troubleshoot data pipelines to ensure availability.
-
Implement CI/CD pipelines using Azure DevOps / GitHub Actions.
-
Automate processes with Azure Logic Apps & Power Automate.
-
Collaborate with business and analytics teams for self-service BI using Power BI.
-
Execute any tasks assigned by the Project Manager.
Required Skills & Experience
-
6+ years in data engineering with Azure services.
-
Expertise in Azure Data Factory (ADF), ETL pipelines.
-
Strong experience with Azure Synapse Analytics and data modeling.
-
Hands-on with Microsoft Fabric for workflows and pipelines.
-
Proficiency in SQL / T-SQL / Azure SQL.
-
Knowledge of Azure Blob, Data Lake, Synapse, Databricks, Hadoop, Spark.
-
Familiarity with DevOps practices, CI/CD, and automation.
-
Strong knowledge of data governance, data quality, and Azure security.
-
Exposure to Power BI, Azure ML, or AI tools (plus).
Preferred Certifications
-
Microsoft Certified: Azure Data Engineer Associate
-
Microsoft Certified: Azure Synapse Analytics
-
Microsoft Certified: Azure AI Engineer Associate
-
Certified Azure Solutions Architect Expert
Qualification
-
Bachelor’s or Master’s in Computer Science, Information Systems, or Engineering.
Skills: data governance,error handling,sql azure,power bi,azure architect,devops,databricks