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

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

The main function of this job is to implement technical solutions, unit test, and where applicable contribute to design. You will work in Agile Scrum/Kanban environment as a part of a local team and liaise regularly with colleagues in other regions. The members of the team interact with the end users to understand their requirements and build solution pertaining to that.


  • Analysis, estimations and prioritizations of tasks;
  • Agile development using C#/.NET 4.5+;
  • Producing SOLID code with the unit test coverage;
  • Delivering solutions within a DevOps environment with a relentless focus on automation of testing and deployment via TeamCity, SpecFlow, Selenium and similar tools.


  • Knowledge of C# and .NET framework;
  • Experience with unit testing/test driven development/continuous integration;
  • Good understanding of source control and testing;
  • Experience with server-side development;
  • Conceptual knowledge of at least one DB technology (Oracle, SQL Server);
  • Experience with Service Oriented Architecture using REST.

Nice to have

  • Experience in Hadoop, MongoDB and related technology;
  • Experience in Agile development methodologies;
  • Experience with multi-threading systems;
  • Previous experience in investment banking, or in the financial industry, or knowledge of finance, investment banking, and/or trading.

We offer

  • Opportunity to work in a successful international company with stable background;
  • Possibility to work in friendly multicultural environment, using English on daily basis and growing professionally within worldwide EPAM;
  • We offer guaranteed professional growth through the technology trainings and technology communities inside EPAM;
  • Large space for self-fulfillment and participation in new projects;
  • Motivating financial evaluation (negotiable, based on an expertise and achieved results);
  • Competitive compensation depending on experience and skills;
  • 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);
  • Comfortable and modern offices in Prague 4;
  • Start ASAP / Negotiable.


Všem našim zaměstnancům poskytujeme zdroje, které potřebují k vybudování úspěšné kariéry.


Staňte se součástí týmu, kde můžete rozvíjet svůj talent a budovat kariéru bez hranic.