Senior Software Engineer
Job details
Join Continia as a Senior Software Engineer and help shape the future of business automation through cutting-edge technology! Are you passionate about .NET and Azure and driven to solve complex challenges impacting over 20,000 businesses globally? If so, we'd love to hear from you! About your role: At Continia, we empower businesses with cutting-edge software solutions for accounts payable automation, expense management, and bank integration. As a Senior Software Engineer, you'll be a key player in designing, developing, and deploying the robust, high-performance applications that make this possible. You'll work on solutions used by over 20,000 businesses globally, directly contributing to their efficiency and success. You'll be at the heart of our product development, leveraging your expertise in .NET, C#, ASP.NET Core, and Azure to create and enhance our core platform. This role involves more than just writing code; it's about actively shaping our products through architectural discussions, collaborating with other talented engineers, and constantly seeking ways to improve. We value engineers who are proficient in design patterns, SOLID principles, and have a strong understanding of building scalable and maintainable systems. What you will be doing:
- Build and ship high-quality software using .NET (C#, ASP.NET Core) and Azure services (App Services, Functions, Azure SQL, and more).
- Collaborate with product owners, designers, and fellow engineers to turn business needs into scalable technical solutions, applying software architecture principles like SOLID and design patterns.
- Write clean, maintainable, and well-documented code, following best practices and participating in code reviews.
- Optimize performance and system stability, troubleshooting complex issues when needed.
- Continuously improve development processes and tools, driving automation and efficiency.
- Flexible working hours at the office and in your home office. You can be based in either Aalborg or Copenhagen.
- Competitive compensation package.
- Local benefits such as subsidized lunch and an active employee association.
- Spectacular company events where you get to see colleagues from all around the world.
- Bachelor's degree in Computer Science or related field.
- 5+ years of experience in .NET development (C#, ASP.NET Core).
- Strong knowledge of Azure services (App Services, SQL, Cosmos DB, Service Bus, Functions, Storage).
- Proficiency in object-oriented programming, design patterns, SOLID principles, and TDD.
- Hands-on experience with agile development and CI/CD pipelines.
- Bonus points if you have experience with Python, Go, Infrastructure as Code (IaC), or ARM templates.
- Fluent in English (written and spoken).
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.