2 hours ago
Copenhagen, DenmarkSenior
Responsibilities
- Design, implement, and maintain new features across front-end and back-end systems.
- Take technical ownership of feature delivery, including quality, scalability, and performance.
- Design, implement, and maintain end-to-end, API, and integration test automation.
- Perform manual exploratory testing and define feature- and module-level test strategies.
- Collaborate with Product Owners, Technical Leads, and teammates throughout analysis, refinement, and development.
- Contribute to architectural discussions and technical decision-making.
- Mentor and support less experienced engineers through pair programming, code reviews, and knowledge sharing.
- Improve automation, CI/CD pipelines, and development tools.
- Participate in sprint reviews, demonstrations, and continuous process improvements.
- Develop new features and debug existing functionality in APL.
Requirements
- Bachelor’s or master’s degree in computer science, engineering, mathematics, or a related field.
- At least 5 years of professional experience with C# and .NET or .NET Framework, as well as Angular.
- Extensive experience designing and developing enterprise applications with .NET/C# and working knowledge of Angular.
- Expertise with automation frameworks and CI/CD, including Git, TeamCity, and Azure DevOps.
- Solid understanding of manual testing techniques and QA best practices.
- Comprehensive understanding of cloud and on-premises infrastructures.
- Extensive experience with Microsoft Azure and building or managing pipelines.
- Understanding of software architecture and design patterns, with experience in Domain-Driven Design.
- Familiarity with XP practices including TDD, pair programming, and continuous integration.
- Experience with relational databases and SQL.
- Proficient written and spoken English communication skills at Upper-Intermediate level or higher.
- Ability to mentor, guide, and inspire other developers.
- Experience with Azure or similar cloud platforms and a background in FinTech, capital markets, or financial domains are advantageous.
Benefits
- Competitive salary, bonus scheme, and pension.
- Flexible work hours and a hybrid workplace model.
- Three weeks per quarter of IP sprints for skill development and company contributions.
- Individualized professional development support.
- International collaboration with colleagues across Ukraine, Poland, Denmark, and Germany.
