Accessibility menu
Manage accessibility
                        Change font size
                        Senior .Net Developer
Your Role:
As a Software Engineer, you’ll contribute across the full software development lifecycle — from design and implementation to support and improvement. You'll collaborate closely with both technical and business stakeholders to deliver meaningful product enhancements.
What You’ll Do:
- Own and lead software development projects from design to deployment
 - Write clean, maintainable, and testable C# / .NET code
 - Support and modernize legacy systems (and simplify them where possible)
 - Contribute to the ongoing development and support of a microservices-based project, including building new features and improving existing ones
 - Collaborate with product managers, business analysts, and QA engineers
 - Troubleshoot and resolve technical issues, bugs, and bottlenecks
 - Help onboard new team members and mentor junior colleagues
 - Contribute to continuous improvement of team practices and code quality
 
You’ll Thrive Here If You Have:
- 5+ years of experience with C#, .NET Framework/.NET Core
 - Strong SQL skills and experience with SQL Server
 - Confidence working with and refactoring legacy systems
 - Strong problem-solving skills with a pragmatic mindset
 - High attention to detail and a drive for quality and simplicity
 
Bonus Points For:
While not required, experience with the following will help you hit the ground running — or you'll have the chance to learn them on the job:
- Familiarity with Azure DevOps Pipelines – used regularly for CI/CD
 - Previous exposure to microservices (we support and evolve a microservices-based project)
 - Experience with or willingness to learn:
 - WebForms (still used in some of our systems)
 - JavaScript / React (used in selected modules)
 - ELK Stack (mainly as consumers for logging and monitoring)
 - RabbitMQ and Terraform (used occasionally in specific contexts)
 
What We Offer:
Growth & Career Development
- Competitive salary with clear progression paths
 - Work in a dynamic and ambitious team that values collaboration, growth, and innovation
 - Access to internal training, certified workshops, and personal development programs
 - Opportunity to contribute and grow in a company with international reach and local impact
 
Flexibility & Work-Life Balance
- 25+ days paid vacation
 - Additional paid leave based on length of service (2 to 6 extra days annually)
 - Flexible working hours and remote-friendly model
 - Friendly, inclusive, and informal working culture
 - Company events and team buildings to bring us together outside of work
 
Wellbeing & Benefits
- Additional premium health insurance
 - Monthly food vouchers
 - Subsidized Multisport or CoolFit card
 - Gift voucher for birth or adoption of a child
 - Access to the Happy Team discount platform – shopping, entertainment, and more
 - Exclusive corporate discounts from our partners
 - Online games and fun initiatives with prizes
 - Holiday and special occasion gifts to make you feel appreciated year-round