All jobs

Junior/Middle .NET Developer


Tetiana Rafalska


  • Apply with LinkedIn
  • Accepted file types: jpg, png.
  • Accepted file types: pdf, docx, txt, png, jpg.
  • Accepted file types: pdf, docx, txt, png, jpg.
  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Communication with clients.

Competencies & Experience

  • You have at least 2-3 years’ experience in developing web applications
  • 2 Years of experience in developing .Net ASP.NET MVC applications
  • In-depth knowledge of relational databases MSSQL and ORM’s (NHibernate and EF).
  • Solid understanding of client-server architecture.
  • Familiarity with version control systems Git and SVN
  • Experience with ticket tracking systems like TFS, Gemini or others.
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • English (both spoken and written) — strong Intermediate and higher is required.
  • Experience with ASP.NET forms will be a plus.

Tech Stack

  • Back-End – C#, .NET, ASP.NET MVC
  • Front-End – Javascript, HTML, CSS

What we offer:

  • Great company culture
  • An international team that challenges you all the time to find the best possible solutions and improve your skills
  • A competitive salary
  • Growth opportunities
  • A comfortable office – coffee, tea, fruits 🙂

Let new adventures begin!


Apply now

Applying Procedure

Online Assessment & Phone Interview

With the assessment, we’re measuring your learning agility. Did we click? Then our recruiters would love to get to know you better.

Hiring Manager

Meet your future manager and ask them anything about the role you’re applying for, about Sana Commerce and the culture.

Business Case

It’s based on real scenarios and information — you need to prepare a business case. This is done to assess the love for your future role and your skills. One of your future team members will also join this meeting.

Final Interview

We close our hiring process by introducing you to a member of our management team.