Job Title: Senior Systems Developer - Integration & Data Platform
Location: Gävle, Sweden (hybrid, primarily office-based)
Contract: 6 months initial, full-time (with extension options up to 24 months)
Start Date: To be agreed
About the Client
Our client is a well-established housing company, owned by the municipality, with a long history of serving approximately 30,000 residents through 14,000+ homes. The organisation is currently undergoing a digital transformation to move from a traditional monolithic property management system to a best-of-breed ecosystem, utilising specialised solutions for greater flexibility and efficiency.
Background
As part of this digital journey, most functional areas are transitioning away from the legacy property system. However, certain components-especially a 360-degree data view and an integration/data platform-are being developed in-house due to their unique requirements.
Project Overview
The successful consultant will join a collaborative project team consisting of a project manager, architect, and fellow developers. The development is primarily based on C# using the .NET 8 framework. The solution is heavily integrated with Microsoft Azure services including Azure Functions, API Management (APIM), and Event Grid.
The project employs YouTrack for planning and collaboration, and GitHub for version control and CI/CD pipelines. Consultants are expected to provide their own workstations and valid Microsoft Visual Studio licences. Access to YouTrack and GitHub will be provided.
Role Description
As a Senior Developer, you will analyse requirements, propose solutions within the defined architecture, develop, and test components. While this role focuses on development, you may be asked to contribute to architectural discussions and should have relevant experience or understanding of similar environments.
Strong communication skills are essential, as you will engage in technical meetings and liaise directly with business representatives.
Fluency in Swedish (spoken and written) is required.
Key Competencies
- Several years' experience with C# and .NET 5 or later
- Proven skills in Microsoft Azure development
- Experience with GitHub for version control and CI/CD workflows
- Familiarity working within complex projects or team deliveries
- Proficiency with MSSQL Server (preferably Azure SQL) and strong T-SQL knowledge
Desirable Skills
- Experience in architectural roles
- Previous lead developer experience in mid-to-large scale projects
- Familiarity with event-driven architectures
- Knowledge of YouTrack
- Experience with GraphQL
- Experience with Azure Service Bus and Azure Event Grid
Contract Details
- Duration: Initial 6 months, with extension options of 6 months up to 24 months total
- Workload: Full-time
- Location: Primarily from the client's office in Gävle; remote work may be allowed occasionally subject to approval
Application Instructions
Please apply with:
- Your CV (in Swedish)
- Completed supporting documents as required
- Confirmation of availability and rates
Note: Applications must be in Swedish. Technical terms and commonly accepted English words are allowed.