Senior Software Engineer (C#)

Take on new problems as we continue to push technology forward

Job summary

Location: Singapore, remote

We are currently looking for a Senior Software Engineer, someone versatile and enthusiastic to take on new problems as we continue to push technology forward.

Duties and responsibilities

  • Designing, developing, testing, deploying, maintaining, and improving reliable and scalable cloud-based online learning platform

Qualifications & experience

  • Bachelor's or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
  • 5+ year experience in C#, good knowledge of .Net Core or ASP.NET MVC/WebAPI
  • Basic experience in JavaScript and one of the well-known client frameworks: React, VueJS, or Angular
  • Basic knowledge in containers and networking
  • Ability to speak and write in English

You will be even more awesome if you have:

  • Familiarity with learning management systems and/or
  • An exceptional intellectual drive to go deeper down the online learning rabbit hole
  • Solid experience in containerization and microservice orchestration
  • Python knowledge is a plus

What we offer

  • Competitive salary
  • 100% remote work (office workplace will be an option after epidemic), flexible schedule
  • International company, English is the primary communication language
  • Health insurance including kids under 14
  • Subsidy of home office expenses or lunch (once the office work is reinstated)

About us

Alemira is a child EdTech company of Schaffhausen Institute of Technology and part of a big family of high-tech companies such as Acronis, Virtuozzo and others.

Check other Alemira job openings on LinkedIn.


Interested in this position? Please send your resume and cover letter to