Job description

Middle/Senior .NET Developer

Location :
Kharkiv
We are ready to offer :
  • Competitive salary based on your experience level
  • Professional and career growth opportunities
  • Opportunity to work and communicate directly with the customers
  • Your health support via gym compensation and vacation policy
  • Free English classes twice a week in the office
  • Leisure activities in the office: X-box, table tennis, cinema tickets, tea time, pizza days
  • Parking zone
About the work :
  • Software development: selection software for air-to-air heat heat exchangers (ventilation)
  • Development of microservices for working with libraries via Web API
  • Сrash reports processing and bug fixing in software
Requirements :
  • Work with other team members on design and implementation of core platform technologies (authentication, rules engines, data models, work flows, etc.)
  • Design, implement, and test external facing APIs to facilitate external integration with our platform
  • Integrate our applications to third-side platforms
  • Desire to develop applications in .Net Framework: C#, WPF (mandatory), WCF, ASP.NET MVC, PLINQ
  • Experience with TFS, Git, Jira
  • Experience in development of Client-Server applications
  • Knowledge of SQL, SQL server and XML, Entity Framework, LINQ, ADO.NET, MSSQL, Transact-SQL
  • Solid understanding Parallel and Multithreaded algorithms
  • Solid understanding of Object-Oriented programming & Software Architecture Patterns (MVVM is mandatory)
  • Solid understanding of network protocols: OSI, TCP/IP, HTTP(s), FTP, WebSocket
  • Knowledge of software design and testing methodologies
  • Willing to learn new technologies
  • Effective communication and problem-solving skills
  • Ability to work effectively in a team environment, customer support environment and with all levels of the organization.
  • Spoken & Written English Upper Intermediate
As an advantage :
  • Experience with .Net Core
  • Experience with Excel VBA
  • Experience with High Load & Big Data Applications
Expected day-today :
  • Weekly feature review meetings – via video chat.
  • Weekly sprint planning / adjustment meetings – via video chat.
  • Daily standup meeting (Scrum style) via video chat / text chat.
  • We prefer working in weekly sprints, deploying every two weeks.
our office life

WHAT WE OFFER

  •  Beautiful and 
comfortable offices Beautiful and
    comfortable offices
  • Convenient work 
schedule Convenient work
    schedule “Good morning”
  •  Opportunity to manage 
your work time independently Opportunity to manage
    your work time independently
  •  English speaking club, tea day, 
pizza day and many other events in office English speaking club, tea day,
    pizza day and many other events in office
  • Interesting projects 
and opportunity for career growth Interesting projects
    and opportunity for career growth
keep in touch
Herzliya Pituach, Israel
Kharkiv, Ukraine
Kyiv, Ukraine
contact us





.