Middle .Net (C#) Developer

Ukraine, Kharkiv
August 23, 24A Kharkiv, UA 61000

We are looking for a C# developer to support a large project for an American architectural company in our Kharkiv office. JavaScript knowledge is welcome. Knowledge of English is required (but in exceptional cases, we can consider a person from without English). Remote work is possible, but only after full integration into the team. The project consists of more than a dozen separate applications of various types. From services and plugins to API websites. The technology spectrum is very different from project to project, the newer the project the newer the technology. Teamwork using the Agile approach. You will need to understand a lot of existing code, do refactoring, optimize program performance

  • 2+/5+ years of software development experience
  • Proficient in object-oriented design and development
  • Experience developing and implementing modern web application architectures
  • Good/Strong skills in C#, ASP.NET, .Net Core, ASP.NET Web API, ASP.NET MVC, Entity Framework, SQL
  • Good/Strong background in building/designing API Schema’s
  • Good/Strong knowledge and practical use of agile software development methodologies preferably SCRUM
  • Knowledge of Angular 2+, Java Script will be agood bonus
  • Swagger, Postman, Git, Azure services, deployment process
  • Ability to communicate effectively and collaborate with others
  • Discipline and strong attention to details
  • Pre-Intermediate or Intermediate level of English
  • Duties:
  • Be part of or help lead the product development team and ensure that the level of quality for the solution is as defined in the standards
  • Design, implement and release software that meets functional and performance requirements
  • Prototype and prove the viability of solutions (where needed)
  • Maintain existing code through defect correction and refactoring
  • Create and maintain technical documentation
  • Conduct peer code reviews
  • Participate in the team improvement process
  • Follow company policies, software development standards/processes/practices
  • Sporadic afterhours support as required
  • Work with the Project Manager in effort/schedule estimates
  • Commitment to meet deadlines

• Working at the cozy Kharkiv office alongside the open-minded and motivated team
• Personal development and career growth with exciting and challenging tasks
• Opportunity to improve company’s process and implement your ideas
• The significant contribution to your professional portfolio
• Flexible working hours

If you are ready to become part of our motivated team, are an excellent team player and want to grow as a master of your craft with professionals, we are waiting to welcome you to our team!

    Apply via site