background

Fun

Growth

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

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

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

Responsibilities

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.
 

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.

Requirements

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, JS/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

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