Senior .NET Software Engineer (Based in EU)

Assignment description
We’re looking for Senior .NET Software Engineers to join our client’s core application maintenance team.

As a member of their core maintenance team, you’ll join a group of C# developers responsible for maintaining a core monolithic application. This is the heart of the SaaS offering, containing most of the business logic and customer-facing UIs. Due to its legacy nature, it now sees limited new feature development.

The team is responsible for ensuring the reliability and technical health of the application, release management, test and pipeline automation, customer support requests, and bug fixes. Feature development is primarily focused on supporting non-
SaaS customers in their adoption of the cloud product, as well as enabling teams that build services outside of the monolith.

About the team
The team consists of an Engineering Manager, 5 developers (one of whom works part-time), and one Product Owner who also acts as a tester.

Must haves
– 8+ years of C#/.NET development experience, preferably in online product companies.
– Experience with older .NET Framework versions (e.g., 4.7) and ASP.NET Web Forms architectures.
– Hands-on experience with Microsoft Azure cloud services and Azure DevOps, including CI/CD pipelines.
– Database development experience with SQL Server and/or Azure SQL, including stored procedures, which are prevalent in our application backend.
– Experience with unit testing in legacy application code and UI / end-to-end test automation (e.g., Playwright).
– Strong team collaboration and proficiency in written and spoken English.

Would be a plus:
– Experience with refactoring and evolving monolithic application architectures.
– React experience and full-stack development skills.

Other requirements
What they offer:
– The opportunity to join a mature company with a proven business model and a successful product that is critical to the customers’ daily operations.
– A supportive, team-oriented product development environment.
– A fully remote position.
– Opportunity for occasional travel to our client’s headquarters in Stockholm, Sweden.

About the customer
Our client is a global company founded in Sweden with 30 years of experience in the AP Automation industry. They help finance professionals transform how they manage invoices by digitalizing and automating the entire process.
By removing the manual steps of invoice handling, they enable finance teams to save time and effort, reducing the possibility of human error. Because they’re AP professionals themselves, the client understands how to give their customers everything they need and nothing they don’t.

Industries
Information Technology and Services

Apply for the job