About the role
Job Description
* Designs and develops the system * Lead development teams * Translates requirements into design * Optimizes software from performance, security and quality points of view * Produces technical documentation * Estimates effort and time for development * Sets software development standards * Propose technical solutions for business needs and technical problems * Collects and interprets software metrics * Manages configuration and releases * Contributes to requirements analysis, testing, quality assurance, change management, deployment * Tests solutions and develops testing tools * Documents developments * Prototypes solutions * Acts as 2nd and 3rd line support
Qualifications
* Holds a Bachelor's degree * Demonstrates English language proficiency at minimum B2 level
Required certificates:
* Advanced level certificate in software development relevant to the domain
Knowledge and skills
* Has gone at least 1 time through the complete lifecycle of the solution * Expert in developing enterprise level software systems in specified technology domain * Knows UML and can design applications in UML * Proficient in designing and developing: data layer, business logic layer and UI layer * Worked in Scrum developments * Is capable for leading technical teams * Holds ability to document effectively technical solutions * Presents problem solving skills
Specific requirements
* Proven development of enterprise applications on SharePoint on-premises (2019 / Subscription Edition) with SPFx, React/TypeScript and PnPjs, including custom Web APIs in .NET/C# on IIS and SQL Server * Experience in taking over and evolving an existing code base developed by a third party (code review, refactoring, technical-debt management, regression testing) in a Scrum team using Azure DevOps Boards, Repos with pull-request workflow and Pipelines * Experience integrating line-of-business applications with identity and external systems (EU Login / SAML / Entra ID, REST APIs, notifications, document management) and in performance optimisation of list-based SharePoint solutions * Ability to work directly with business owners, analysts and testers on backlog refinement, estimation and acceptance; availability for a knowledge-transfer period overlapping the last sprints of the current contractor (November 2026)