background

Have Fun

Grow

Work

at TopSoft

We're constantly looking for daring individuals. pushing the boundaries of technology.

At TopSoft, we support your growth and

success through knowledge sharing and collaboration. You'll have everything you need to unlock your potential. Join us, and we'll provide the key to your career success.

Open Positions

3
Software Engineer (.NET | C# | ASP.NET) React / Next.js Developer DevOps Engineer

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

Responsibilities

You will be involved in the design and development of backend services, APIs, integrations, and business applications using the Microsoft technology stack. The work is practical, product-oriented, and often connected to real enterprise processes such as document workflows, banking operations, identity systems, reporting, and system-to-system integrations. Our projects include web portals, integrations, workflow systems, internal business platforms, AI-enabled tools, and secure enterprise applications.
 

What You’ll Be Up To

Develop and maintain backend services using C# and .NET
Build REST APIs and integrations with external systems
Work with databases such as PostgreSQL and SQL Server
Participate in architecture and technical discussions
Work with frontend developers, analysts, and project stakeholders
Debug, investigate, and solve production and integration issues
Contribute to technical documentation and implementation planning\

Requirements

More than 2 years of work experience with C# and principles of .NET platform; Good understanding of ASP.NET Core and Web APIs Experience with relational databases and SQL Understanding of Entity Framework or similar ORM tools Basic knowledge of authentication and authorization concepts Responsible attitude toward quality, deadlines, and communication Basic frontend development experience Knowledge of JavaScript or TypeScript Experience with React, Next.js, Angular, Vue, or similar frontend frameworks Experience with Docker Knowledge of Clean Architecture, CQRS, MediatR, or similar patterns Interest in AI-assisted development tools and modern software engineering practices

React / Next.js Developer

Responsibilities

We are looking for a developer who can build modern, clean, and reliable frontend applications using React and Next.js. You will work on real business systems, internal platforms, dashboards, customer portals, and enterprise web applications.
 

What You’ll Be Up To

Develop and maintain web applications using React and Next.js
Build reusable components and clean user interfaces
Work with REST APIs and backend services
Implement responsive layouts based on designs and business requirements
Collaborate with backend developers, UI/UX designers, analysts, and project stakeholders
Participate in technical discussions and implementation planning
Debug, optimize, and improve existing frontend applications
Write clean, maintainable, and well-structured code

Requirements

2+ years of professional frontend development experience Good knowledge of JavaScript and TypeScript Hands-on experience with React and Next.js Strong understanding of HTML, CSS, responsive design, and browser basics Experience working with REST APIs Experience with Git Ability to understand requirements and turn them into working user interfaces Responsible attitude toward quality, deadlines, and communication

DevOps Engineer

Responsibilities

We are looking for DevOps Engineers of different levels with focus areas: Cloud, Distributed Systems, Orchestration, Monitoring, Automation. You will work as a part of German-Armenian team supporting different workloads for our European clients.
 

What You’ll Be Up To

Being a part of an international team, supporting our clients during the development and implementation of complex solutions.
Use your DevOps mindset and scripting skills to provide automation and Infrastructure as Code approach.
Consult our customers on system architecture, monitoring and security concepts.
Regular contact with customers (English langauge) and stakeholders.

Requirements

Preferably 2+ year work experience as a DevOps Engineer or as an infrastructure engineer. Good written and verbal communication skills in English. Good knowledge of Linux. Experience with container technologies and orchestration tools (Docker, Kubernetes, OpenShift). Experience with development/scripting languages (Go, Python, Bash). Experience with one or more major public cloud providers (AWS, Azure, Google Cloud Platform). Experience of common build tools, repositories, and Cl/CD tools. Knowledge of version control systems (Git preferred). Goodwritten and verbal communication skills in English.

Can't find the right opportunity for you?

Job Application

By submitting this form you agree to Privacy Policy

Application sent