Principal Software Engineer (Fintech, Remote)

Copenhagen, Capital Region
Posted 1 week, 5 days ago
Software Development

About the role

Job summary

The role involves providing technical leadership in the design, development, and testing of enterprise products within the Investment Operations product area, focusing on enhancing efficiency for financial institutions.

Qualifications

  • Bachelor’s or master’s degree in computer science, Engineering, Mathematics, or a related field.
  • Over 8 years of experience in software engineering with combined development and quality assurance responsibilities.
  • Expertise in .NET / C# and working knowledge of Angular.
  • Proven leadership skills that have led to improved efficiency and project success.
  • Extensive background in test automation and test strategy.
  • Solid experience in architecting and developing enterprise-scale applications.
  • Knowledge of Cloud and On-Prem infrastructures, particularly Microsoft Azure.
  • Deep expertise in CI/CD pipelines and tools such as Git, TeamCity, and Azure DevOps.
  • Understanding of software architecture, design patterns, and Domain-Driven Design.
  • Familiarity with XP practices like TDD and continuous integration.
  • Experience with relational databases (SQL).
  • Proficient in English communication skills (Upper-Intermediate or higher).

Responsibilities

  • Provide technical leadership in design, development, and testing.
  • Define and own test architecture and quality strategy at the team level.
  • Balance active coding with guiding automation initiatives.
  • Drive the adoption of automation-first practices across the team.
  • Ensure high-quality delivery by monitoring coverage and quality KPIs.
  • Mentor and coach engineers in development and testing skills.
  • Collaborate with stakeholders to align technical and quality goals.
  • Conduct root cause analysis for complex defects and implement preventive actions.
  • Advocate for improvements in tools, CI/CD pipelines, and engineering processes.

Skills

  • Strong leadership and mentoring abilities.
  • Proficiency in .NET / C#, Angular, and test automation.
  • Experience with cloud platforms, particularly Azure.
  • Knowledge of the financial domain and capital markets is a plus.

Education

  • Bachelor’s or master’s degree in a relevant field.

Tools

  • .NET / C#, Angular, Git, TeamCity, Azure DevOps, SQL.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job