.NET Middle/Senior Developer

  • Full-time

Company Description

Sana Commerce is a Dutch-founded company whose mission is to build world-class e-commerce solutions for manufacturers, distributors and wholesalers around the globe and thus help them succeed. We empower that success by providing a cutting-edge e-commerce product which enables seamless, real-time integration with client’s SAP or Microsoft Dynamics ERP systems.

Sana Commerce is a certified SAP and Microsoft Gold partner. With almost 500 professionals on board, Sana Commerce offices reside in multiple countries – the Netherlands, the USA, Ukraine, Sri Lanka, Colombia, UK, Australia, and others.

Our branch in Zhytomyr, Ukraine has multiple development teams – some dedicated to product development, and some to projects. We are constantly growing, and that’s why we’re here:

We are looking for a .NET Senior (Middle) Developer.

 

 

Job Description

In this role you will:

  • 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
  • Communicate with customers

Qualifications

Required skills:

  • You have at least 2-3 years’ experience in developing web applications.
  • Experience in developing ASP.NET Core or ASP.NET MVC applications.
  • In-depth knowledge of relational databases MSSQL and ORM’s (NHibernate or EF).
  • Understanding of GraphQL principles and structure.
  • Solid understanding of client-server architecture.
  • Experience in developing SPA applications using modern JS frameworks or libraries (React, Angular, Vue.js).
  • Familiarity with version control systems Git.
  • English (both spoken and written) — strong Intermediate and higher is required.

Will be advantage:

  • Familiarity with Flux architecture, experience with Redux will be a plus.
  • Understanding of reactive programming principles. Experience with Reactive Extensions will be a plus (RxJS, Rx.NET etc.)
  • Familiarity with ESLint and Webpack will be a plus.
  • Experience with ticket tracking systems like TFS, Azure DevOps, Gemini, Jira or others.
  • Analytical mind with problem-solving aptitude.
  • Ability to work independently.
  • Experience with ASP.NET forms will be a plus.

Tech Stack:

  • Back-End - C#, .NET Core, ASP.NET Core, GraphQL .NET, MSSQL.
  • Front-End - ES6, HTML, CSS, SCSS. (Client libraries: React, Redux, RxJS etc.)

Additional Information

Our core values:

So, what does being a part of the Sana team mean? Below is a list of our core values — the most important beliefs we look for in new colleagues and the foundation of our company culture. They guide us in our decision making and they define Sana’s personality as an organization.

  • Entrepreneurial. Sana exists today because a few people had a great idea and brought that idea to life. Sana continues to grow and thrive because that same entrepreneurial spirit is still strong within the company.

  • Result driven. We’re an ambitious group here at Sana, there’s no denying that. We set tough targets and give our all to reach them. Of course, we also know that being result-driven is about more than just KPIs. It’s about creating value, tackling challenges head-on and supporting our colleagues in reaching their goals.

  • Committed. No one said that getting 10,000 active clients by 2030 was going to be easy! We’re in it for the long haul. Through good times and bad, we stick together because we believe in our product, our promise and our people.

  • Team spirit. We love working together, learning from each other, and celebrating success. At Sana, everyone is eager to help their colleagues and success is always a team effort.

  • Learning mindset. Sana Commerce employees will tell you when they know something and when they don’t. If they don’t, they’ll be committed to finding the answer. They are constantly looking to improve and challenge their existing knowledge base.

We offer:

  • Growth. As our company is growing, you will get more responsibilities over time. By having e-learning training, training on the job and visits to the development centers, you learn everything there is to know about e-commerce!
  • Dynamic market. E-commerce is happening. Right now! You work in a fast-paced and dynamic market, where there is a lot to win!
  • Ambitious team. Together with the EMEA team you work hard to reach our ambitious goals. Of course, there is also time for fun. You are regularly invited to social gathering, after work drinks and company trips!
  • International work environment. You will work from the office in Zhytomyr. You will have regular contacts with colleagues in Rotterdam and Sri Lanka.

Apply now!

Privacy Policy