Senior .NET Developer

C#, ASP.NET MVC, ASP.NET Web Forms , Azure App Service, Key Vault, WebJobs, Virtual Machines, SQL Server, T-SQL, JavaScript, AJAX, JSON, HTML5, CSS3, SAML and OpenID

Lviv, Ukraine

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.


Customer is one of the world's largest oil companies, it ranked nineteenth in the Fortune 500 list of the top US closely held and public corporations and sixteenth on the Fortune Global 500 list of the top 500 corporations worldwide. It was also one of the Seven Sisters that dominated the global petroleum industry from the mid-1940s to the 1970s. Currently we are looking to form a strong .NET team to lead the migration of over 4000 Customers applications to Microsoft Azure. The team will be responsible for developing and deploying new tools and applications which will support modernizing process, including web jobs, serverless API’s, authentication and authorization etc.


  • Participate in requirements analysis, sprint planning, estimations, code reviews and retrospectives;
  • Ensure your design is following best practices and standards and your code is "clean", testable and maintainable;
  • Develop DB migrations;
  • Maintain and support software components, refactor often, provide bug fixes and patches;
  • Ensure that code meets quality and performance requirements, develop performance and load tests, analyze the results;
  • Take part in modernizing existing applications by migrating them to Microsoft Azure.


  • Strong .NET Development experience with multiple framework (ASP.NET MVC, ASP.NET Web Forms, VB Web Forms);
  • Broad knowledge of .NET technology stack;
  • Experience of SQL query optimization tools and techniques, data modelling techniques, and relational database design;
  • Hands-on experience with JavaScript, AJAX, JSON, HTML5, CSS3;
  • Experience with common design and code patterns (e.g., dependency injection, singleton, factories, etc.);
  • Strong communication skills;
  • Familiarity with (or interest in learning about) Azure App Service, Key Vault, WebJobs, Virtual Machines;
  • SAML and Open ID Connect experience.


  • C#;
  • ASP.NET MVC, ASP.NET Web Forms;
  • Azure App Service, Key Vault, WebJobs, Virtual Machines;
  • SQL Server, T-SQL;
  • JavaScript, AJAX, JSON, HTML5, CSS3;
  • SAML and OpenID.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with native speakers (certified English teachers);
  • Flexible work hours.