Intermediate Application Developer (.NET / SharePoint / Azure)

  • Participate in the full Software Development Life Cycle (SDLC): analysis, design, development, testing, deployment, and maintenance.
  • Configure, develop, and implement ICT components, including source code, unit tests, software components, design patterns, database schemas, and backend system configurations (cloud and on-premises).
  • Design, prototype, develop, and test C1 applications based on the agreed prioritised backlog.
  • Report progress and manage tasks daily using JIRA.
  • Support the information systems roadmap, including client's Azure cloud environment, SharePoint Online, and Microsoft 365.
  • Create and maintain SharePoint Online site collections, including custom content types, site columns, workflows, governance policies, and retention policies.
  • Implement task automation and CI/CD pipelines.
  • Implement UI look-and-feel in line with corporate usability and accessibility standards.
  • Conduct technical and source code reviews.
  • Design, implement, and maintain integrations with other systems and platforms.
  • Produce and maintain technical documentation (architecture documentation, operational manuals, release guidelines, user manuals).
  • Provide website support and troubleshooting when required.

Requirements:

  • Bachelor's plus a minimum of 6 years of relevant professional experience
  • Fluency in English, at least B2 level according to the CEFR (Common European Framework of Reference for Languages).

Backend Development

  • .NET 6 (or newer), C#
  • ASP.NET, ASP.NET MVC, ASP.NET Web API
  • Entity Framework
  • VB.NET
  • Development of unit tests for backend components

Frontend Development

  • Experience with at least one JavaScript framework (Vue.js or React)
  • JavaScript, HTML5, CSS3, XML
  • Bootstrap CSS or similar web design frameworks
  • Development of unit tests for frontend functionality

Microsoft Ecosystem & Cloud

  • Microsoft Entra ID (Azure Active Directory)
  • Azure App Services
  • Microsoft Graph API
  • Azure DevOps
  • Azure Blob Storage or Azure Data Lake Storage Gen2
  • SharePoint Online (enterprise-level applications)
  • SharePoint Framework (SPFx)
  • PnP (Patterns & Practices) tools
  • Microsoft 365 environment

Integration & Automation

  • Web API development and system integrations
  • CI/CD implementation
  • PowerShell scripting (or equivalent)
  • Microsoft Power Platform
  • Microsoft Copilot Studio

Database

  • Strong SQL skills
  • Microsoft SQL Server database structures
  • Stored procedures
  • Database performance troubleshooting and optimization

Professional Profile

  • Proven experience in enterprise application development.
  • Ability to work independently while aligning with ICT governance and architecture standards.
  • Strong analytical and problem-solving skills.
  • Experience working in structured environments with ticketing systems (e.g., JIRA).
  • Commitment to code quality, documentation, and best practices.

Similar jobs