.NET Software Engineer

Prague, Czech Republic

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a .NET Software Engineer for our Prague office to make the team even stronger.

Our client is an Investment Bank which provides large corporate, government and institutional clients with a full spectrum of solutions to their strategic advisory, financing and risk management needs.

The successful candidate will be a developer within the team, contributing to all parts of the development process, participating in technical designs and user story analysis.


  • Provide Agile development using C# and Visual Studio 2010 and 2015, .NET v4.6;
  • Produce SOLID code with excellent test coverage;
  • Deliver solutions within a DevOps environment with a relentless focus on automation of testing and deployment via TeamCity and Wolf External Test Client framework;
  • Participate in Kanban software delivery process backed by Jira/Git/Bitbucket tooling with strong emphasis on code reviews and team collaboration;
  • Provide effective problem-solving and application of appropriate algorithm to coding task at hand.


  • C# .NET experience covering;
  • Server-side development;
  • Multithreaded code;
  • Service-oriented architecture;
  • T-SQL development experience with SQL Server 2012;
  • Strong appreciations of SOLID design principles and its effective application in practice;
  • Experience building credit risk system in another bank or financial software house;
  • Effective application of automation/DevOps best practices;
  • Agile development process (preferably Scrum/Kanban);
  • Excellent communication and team collaboration skills;
  • Experience providing support and resolving issues for systems in production;
  • Cross-region teams and projects.

Nice to have

  • C++ development experience;
  • Legacy code refactoring techniques;
  • Service-oriented architecture using Solace;
  • Hands-on experience of development on Oracle Coherence platform or/and GridGain(Ignite);
  • Ability to work directly with Product Owner and translate stories into fully functional delivery.

We offer

  • We offer the possibility to work on full product lifecycle – from concept to delivery into production;
  • Opportunity to work on leading edge FinTech platforms, working in a fast-paced, agile, software engineering culture;
  • Using English on a daily basis, communication with people from different countries;
  • Comfortable modern offices in Prague 4;
  • Benefit program (5 weeks of vacation, 5 sick days, wage compensation for the first three days of illness, meal vouchers, flexi pass, annual coupon of Prague city public transport, multisport cards);
  • Czech and English language courses;
  • Start ASAP/negotiable;
  • Relocation assistance including the coverage of the relocation costs (if needed);
  • Rotation program - possibility to relocate for short and long-term projects within 25 countries;
  • Referral bonuses for recommended candidates.