Position: Senior .NET developer
Company: Upplabs
Category: .NET
Experience required: 5y
English level: intermediate

**PROJECT DESCRIPTION**
The Software Composition Analysis (SCA) group, develops products which help manage the risks involved in dealing with open-source software, containers, 3rd party APIs and more. We are developing a new and cool Application Security SaaS product based on a super modern tech stack (cloud, containers etc).

We are working with the most cutting edge technologies, building a new and exciting cloud service using mainly – C# on .Net Core, Python, AWS, Docker, Linux, NodeJS, MySql, PostgreSql and more.

We greatly value independent, curious, and sharp people with knowledge in Cyber Security, Cloud, Software Engineering, Open Source Tech – and most of all – we are looking for awesome people to work with.

**REQUIREMENTS:**

•	5+ years of experience in software development in object oriented languages (Advantage: .Net/.Net core)
•	Experienced in end to end feature design, architecture and execution
•	Background in developing, designing and architecture high-scale distributed services
•	Passion about the business landscape and seeing your product being used by customers
•	Passion for mentoring engineers, helping them grow their careers and professional capacity
•	Advantage: Experience in Cyber Security
•	Advantage: Experience in AWS and Docker
•	Advantage: Experience in working with big data tools (ETL processes etc.)
**YOU’LL GET:**

•	Flexible work schedule – you may start your day from 8am till 11am;
•	20 paid vacation days and 10 paid sick days;
•	Ability to transfer unused vacation or get compensation; 
•	State holidays;
•	Competitive salary and regular review of the salary;
•	Accounting support and full payment of taxes by the company;
•	Ability to work completely remotely from anywhere in the world;
•	Compensation of English lessons 100%;
•	Payment for sports expenses;
•	Compensation of professionals training/development measure and education;
•	The best experience of a lifetime = an opportunity to gain invaluable experience and to grow as a professional;
•	Necessary equipment for work;
•	No bureaucracy, time-tracking system and screenshots; 
•	Friendly team and enjoyable working environment;
•	Regular team-building event.