Senior C# Developer

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 Senior C# Developer for our Prague office to make the team even stronger.


The role is for the credit risk generation group which sits within the wider risk, finance and treasury department. CRT is responsible for calculating, managing and reporting the exposure and risk the firm has to its counterparties. Handling the counterparty risk well is essential for the bank to avoid the issues that lead to the global credit crisis in 2008. Our applications interface to many other systems within a bank. Our services need to be robust and scale well to handle a large amount of requests coming from the risk calculation grid.

Located in Prague, we operate in a dynamic and fast-paced environment requiring strong technology, finance, quantitative, and communication skills. Work is typically to tight timescales in an environment where delivery of IT solutions to revenue-earning areas of the business is critical.

The team is responsible for the development of a credit risk services and web applications using C#, ASP .NET, T-SQL, Angular2 and HTML5. The team is using an Agile methodology to ensure quick delivery and high level of control over the changes. Our development stack includes Confluence, Jira, TeamCity, Bitbucket, Nolio and Git.


  • Analize, design and implement assigned development tasks;
  • Contribute to overall application architecture;
  • Agree specifications with end-users;
  • Continuously work on system improvements and support existing application;
  • Help with onboarding of applications onto the platform;
  • Participate in support and maintenance.


  • Bachelor’s degree in an Economics, Computer Science, Mathematics or Scientific discipline from a top university;
  • Strong experience with Agile development using C#/.NET 4.5+, ASP.NET, SQL, multithreading;
  • Strong verbal and written communication skills;
  • Producing SOLID code with excellent unit test coverage;
  • Capable of recognizing, selecting and applying appropriate design patterns, frameworks according to business benefits, maintainability and delivery priorities and constrains.

Nice to have

  • Credit risk business domain knowledge;
  • Angular and HTML5/CSS3;
  • Knowledge of commercial development tools including Git, Bitbucket, Jira and Confluence;
  • Experienced in providing support and resolving issues for systems in production;
  • Strong team player; someone who will make a contribution to areas outside their remit and appreciates the bigger picture.

We offer

  • We offer the possibility to work on full product lifecycle – from concept to delivery into production;
  • We are open for innovations and modern technologies;
  • We offer guaranteed professional growth through the technology trainings and technology communities inside EPAM;
  • We are proactive Agile/Scrum/XP practitioners;
  • We propose to realize your ideas and potential within the democratic environment;
  • Using English on a daily basis, communication with people from different countries;
  • As a team - we bring in all our empathy, synergy and drive to focus on the client – bringing world class experience online;
  • Competitive compensation depending on experience and skills;
  • Comfortable and 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);
  • Start ASAP/negotiable.