Senior Consultant (C# / .NET / React / Azure)

We are looking for a Senior Consultant/ Fullstack Developer to join a project focused on transforming how SMEs manage their services in the insurance industry. You will play a key role in building a shared, domain-based API layer and replacing legacy solutions with modern React-based UIs. Our client is streamlining their customer-facing channels—including webshops, self-service portals, and mobile apps—by moving away from independent integrations toward a shared domain-based API layer. This initiative aims to eliminate duplicated efforts, accelerate time-to-market, and ensure consistent customer journeys. You will be responsible for developing reusable APIs and creating solutions for partner distribution.

Start: As soon as possible
Duration: 6 months (with possibility to prolong)
Location: Espoo or Turku
Work type: Hybrid (3 days/week onsite required)
Language: English (Finnish is a plus)

Your role

  • Domain-Driven Design: Architect and build Domain APIs (starting with customer and policy domains) that abstract the complexity of underlying legacy systems.
  • System Synchronization: Ensure real-time data consistency between the modern API layer and integrated backend systems.
  • Developer Experience: Create intuitive, well-documented APIs that allow frontend teams to "self-serve" and increase development velocity.
  • Modern UI Development: Contribute to building new customer-facing solutions using React.
  • Strategic Consulting: Understand the business value behind the domains and balance high-quality architecture with speed-to-market requirements.

Requirements

  • At least 5+ years of professional experience with C# and .NET.
  • Architecture: Proven track record in designing "clean" REST APIs (OpenAPI/Swagger) and working with event-driven architecture.
  • Frontend Proficiency: Solid knowledge of React for developing embedded web applications.
  • Azure Ecosystem: Deep hands-on experience with Azure, Containers, and Service Bus.
  • Data Mastery: Strong proficiency in Azure SQL, including schema design, performance tuning, and data mapping.
  • Security: Experience with OAuth2, JWT, and modern authorization patterns.
  • Consulting Mindset: Excellent collaboration and communication skills, with the ability to work effectively with stakeholders inside and outside the immediate team.

Good to have

  • AI-Native Development: Proactive use of AI tools to accelerate code generation, testing, and documentation (e.g., Agents, Skills, and MCP).
  • Pragmatic Approach: Experience navigating the balance between "perfect architecture" and business delivery needs.

Interested? Please contact Ella_Witted in Slack or ella.uusikartano@witted.com

  • Locations: Espoo, Turku
  • Technologies: .NET, Azure, C, C#, React, SQL
  • Language: English, Finnish