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:
2+ 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 hybrid work 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
We are searching for candidates who enjoy working with people in a fast-paced, growing environment. If you have the drive to succeed and advance your career while creating a better world for yourself and others, Access Finance might be for you!
If this position resonated with you, please send us your resume. The confidentiality of your data when applying with us is protected under the GDPR. Please note, only short listed candidates will be contacted.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.