Job description:
**We are looking for experienced MS software developers** to join a complex, cloud-native, fully custom implementation project for our client. The role plays a key part in designing, developing, and delivering high-quality software solutions. This position is primarily hands-on, involving active participation in coding, code reviews, and troubleshooting.
**Key Responsibilities:**
* Actively participate in software development, including hands-on coding, code reviews, and troubleshooting
* Collaborate with a development team of five in Finland
* Contribute to the design and implementation of solution components such as integrations, APIs, and data models
* Work with solution and integration architects, product management, and stakeholders to ensure technical decisions support business objectives
**Required hard Skills:**
* Strong proficiency in modern programming languages and frameworks (e.g., C#, Angular)
* Experience with database platforms (e.g., SQL Server)
* Familiarity with architectural and integration patterns (e.g., event-driven design, service bus, JSON)
* Expertise in the Microsoft Azure development stack, including App Services, Functions, API Management, IoT Hub, and Service Fabric
* Excellent problem-solving and documentation skills
**Soft Skills:**
* Ability to collaborate effectively within a dedicated development team and a larger delivery organization (50
- members)
* Strong communication skills for engaging both technical and business stakeholders
* Ability to work in a partially scattered solution landscape and help the team resolve unclear areas
* Collaborative mindset focused on team empowerment and knowledge sharing
* Organized and detail-oriented, with a commitment to delivering high-quality software
**Location:** Espoo, Finland (onsite 2-3 days per week)
**Allocation:** 100%
**Start date:** 7.1.2026
**End date:** 30.9.2027
**Language:** Fluent in Finnish and English