Software Engineer (.NET | C# | ASP.NET)

Deadline: 21 May 2021

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are looking for best .NET developers comfortable with front-end development, who will join our team and take part in various interesting projects. We make software for business automation, corporate services, mobile and IoT.

Experience level: Junior, Mid-Level, Senior

TopSoft is a young, remote-friendly software company, with flat hierarchies and little bureaucracy. We have a friendly, respectful and supportive climate. We all follow the same mission, and help one another to bring everyone forward. We are a Microsoft Gold Partner in Application Development, and we provide service to Armenian and international companies such as Cronimet Mining GmbH, Reply GmbH, VivaMTS, Central Bank of Armenia, ID Bank, Digitain, Financial System Mediator, IncometCapital GmbH and many others.

Job responsibilities

What You’ll Be Up To

  • Work with development team and product managers to ideate software solutions
  • Design and develop client-side and server-side parts of a solution
  • Build the front-end of applications through appealing visual design
  • Write effective APIs and ensure solutions remain scalable and the codebase remains maintainable
  • Grow as a developer, learn new technologies and share with your team.

What You Get

  • TopSoft is a young, remote-friendly company, with flat hierarchies and little bureaucracy. You are working on the full picture and not just on fragments.
  • We have a friendly, respectful and supportive climate. We all follow the same mission, and help one another to bring everyone forward.
  • TopSoft offers competitive salaries, free planning of working time, friendly vacation rules.
  • Paid time off such as sick days and vacation days
  • Workplace perks such as recreation activities, food and coffee, and flexible work schedules
  • We are student friendly.
  • Help with Microsoft certifications trainging and full fee coverage
  • TopSoft loves and supports open-source. We will be happy if you dedicate some time to support a project of your choice.

Required qualifications

  • More than 2 years of work experience with C# and principles of .NET platform;
  • Proven experience in full stack development UI and back-end components
  • Strong knowledge of ASP.NET MVC, ASP.NET Web API development
  • Knowledge of front-end languages and libraries (HTML/ CSS, JavaScript/TypeScipt, jQuery)
  • Familiarity JavaScript frameworks (e.g. Angular, React or knockout)
  • Familiarity with MSSQL and Entity Framework
  • Familiarity with RabbitMQ and MassTransit
  • Excellent communication and teamwork skills
  • Understanding of Agile methodologies
  • Experience with Git for software version control
  • Self-motivated, creative, able to take the initiative

Required candidate level: Not defined

Additional information

All interested candidates can send their LinkedIn and/or CV to: [email protected] with subject "C# Developer

Please clearly mention that you have heard of this job opportunity on

Professional skills


.NET Framework

Architecture Design


Database modeling skills

Entity framework



TDD - Test driven development


Soft skills

Ability to work independently

Time management

Problem solving 

Logical thinking

Critical thinking


Share this job via your favorite social media channel.

Contact details


Phone: (055) 405-126

Address: 13/7 Adonts str, Yerevan, Armenia

Find TopSoft Solutions on social media