We are searching for Best Talents
DSharp Oy is searching for several innovative professionals with excellent Entrepreneurial attitude to join our team.
Your job description and career path can be tailored based on your experience and unique skill set to boost your career path and professional development.
Please contact Tero-Matti Kinanen for further information.
Open Position: Senior Software Developer – DSharp
About DSharp
DSharp is a Finnish startup dedicated to reshaping how data products and warehouses are built and maintained. With a compact and experienced team of around 10 professionals—many of whom have over 20 years in the field—we focus on doing things the smart way. Our flagship product, DSharp Studio, brings conceptual modeling and automation to the center of data development, helping our clients build high-quality, reliable data warehouses and products faster and with less effort.
We value independence, clear thinking, and sensible software design. Our office language is primarily English, but we also speak Finnish, Swedish, and German.
Job Description
We’re looking for a software developer to join the DSharp Studio product team. The role involves full-stack development of our modeling-based desktop application, with responsibilities tailored to your experience and interests—whether you lean more toward UX or backend services.
Key Responsibilities:
- Develop features for DSharp Studio, a graphical modeling tool for data warehouse and data product development.
- Contribute to UX or backend development depending on your strengths.
- Participate in a small and experienced team with a high level of autonomy.
- Work primarily in a Windows + .NET 8 + WPF/XAML environment.
- Support target platforms such as SQL Server, Azure SQL, Fabric, PostgreSQL, and Snowflake.
- Use Visual Studio, Azure DevOps, and Jira in your day-to-day workflow.
- Shape the development toolchain and choose your own work devices.
- Participate in a lightly structured Scrum-like workflow.
We provide training for the application and the modeling methodology.
Requirements
Must-haves:
- Preferably a senior-level developer.
- Experience with C# and SQL (SQL Server, PostgreSQL, or Snowflake).
- Familiarity with UI development, ideally Windows WPF/XAML.
- A hacker mindset, capable of working independently in a small team.
Nice-to-haves:
- Conceptual modeling and UML experience.
- Knowledge of AI and/or Python.
- Azure development skills (App Services, AI services, serverless, ARM/Bicep/Terraform).
- Azure maintenance and DevOps capabilities or willingness to develop them.
- Understanding of data products (data warehouses, master data, integrations).
- Familiarity with data warehousing concepts like DataVault 2.0.
Location
Finland. The position is flexible and can be carried out remotely or from our offices in Turku or Helsinki. Occasional travel may be required, mostly for planning days at the office.
What We Offer
- A competitive salary based on experience and fit (range: €3,500–€5,500/month).
- A six-month trial period.
- Start date: Fall 2025.
- Lunch, cultural, and wellness benefits.
- Comprehensive occupational health care.
- A no-nonsense work culture with a focus on doing things well and sustainably.
For questions and applications, contact Tuukka Urpi, Head of Software Development
Contact:
Tuukka Urpi
tel. +358447807816
tuukka.urpi@dsharp.fi
