Responsibilities

  • Design, develop, and enhance enterprise business applications using Microsoft .NET, C#, and object-oriented programming principles.
  • Co-ordinate with Product Owners, Business Analysts, Vendors, Developers, and business stakeholders to gather requirements and deliver scalable technical solutions.
  • Build and maintain ASP.NET Core APIs, microservices, and integration components supporting enterprise applications and workflows.
  • Support UI components using MVC and Angular SPA frameworks to deliver responsive and user-focused applications.
  • Work with SQL Server, Entity Framework,  ETL processes, Databricks, and Snowflake to manage business and financial data integrations.
  • Utilize Azure technologies including Azure App Services, Azure SQL, Azure AD / Microsoft Graph, and YAML pipelines to support cloud-native deployments.
  • Develop reports, dashboards, and analytical solutions using Power BI and related reporting technologies.
  • Support change management activities through comprehensive documentation, knowledge transfer, troubleshooting, and ongoing production support.
  • Collaborate with cross-functional teams in Agile environments, leveraging Git, Azure DevOps, and Jira to support delivery, issue resolution, and improvement initiatives.


Relevant Jobs