Engineer
Job Summary
We are currently seeking a talented Engineer to join our team. As a .NET Engineer you will play a key role in designing developing and maintaining modern software applications that support our products and services. You will collaborate closely with Developers QA Engineers Team Leads and Delivery Managers throughout the full software development lifecycle.
You thrive in Agile environments have strong problemsolving skills and bring solid experience (Core and Framework) using C#. You will contribute to building scalable backend systems and efficient web applications that enhance customer experiences.
Key responsibilities
Design and implement software solutions algorithms and flowcharts.
Develop maintain and enhance backend systems technologies.
Produce clean efficient and wellstructured code based on specifications.
Integrate software components thirdparty services and APIs.
Develop and maintain CI/CD pipelines and deployment workflows.
Troubleshoot debug and upgrade existing systems to ensure reliability and performance.
Conduct code reviews and support best engineering practices.
Gather and evaluate user and stakeholder feedback to drive improvements.
Participate in architectural discussions and technical decisionmaking.
Create technical documentation for reference knowledge sharing and reporting.
Required Skills & Qualifications
Bachelors degree in Computer Science Engineering or a related field.
Proven experience as a Software Developer or Software Engineer (1-2 years).
Knowledge and C#.
Experience with relational databases and ORM frameworks (e.g. Entity Framework).
Experience with microservices and modern backend architectures.
Knowledge of frontend technologies.
Experience with Azure DevOps and GitHub in development processes
Familiarity with Agile methodologies and testdriven development.
Experience working with distributed teams.
Proficiency in both spoken and written English (B1/B2).
A problemsolving mindset and ability to work both independently and collaboratively.
Ability to learn new technologies and adapt quickly.
Strong communication skills.
Nice to Have
Experience with Kubernetes Docker and Azure Pipelines.
Knowledge of system optimization for performance and reliability.
Experience implementing observability (e.g. OpenTelemetry).
Background in ecommerce payments or financial services.
What we offer
An international professional and collaborative work environment.
You will have the opportunity to work in a dedicated team where we support and learn from each other fostering a knowledge-sharing culture and most important having fun together.
We offer a dynamic work environment with challenging and interesting projects excellent development opportunities and a strong sense of community. We are always striving to stay at the forefront of both technology and business development and we hope you want to help shape the future of banking systems with us.
Benefits programs.
About Company
Avarda Group helps customers across Europe manage their personal finances.We have been listed on Nasdaq Stockholm since 2016. Born in a small Swedish town we combine a pragmatic and disciplined business mindset with cutting edge technology and innovation always with a strong focus on ... View more