Position: Software Engineer
Company: acropolium.com
Experience required: 3y
English level: upper

We are building unique enterprise SaaS-based solutions that introduce transformative approach to Asset Lifecycle and Service Event Management for growth and innovation.

You will be involved in developing existing products as well as building new solutions to establish secure communication between all current and new products.

Requirements:
- C#, 
- .NET Core 2.*/3.*, 
- Some sort of experience with UI (JS frameworks, CSS, HTML)
- Strong SOLID/OOP/REST principles knowledge
- Sql (MsSql/PostgreSql/MySql), 
- NoSql (at least one to have an understanding how does it work and what is the differences with Sql)
- AWS/Azure/Digital Ocean/Google Cloud/etc. - would be good to have as much as possible experience, because we have different projects.
- Multi-threading/high-load applications experience

Nice to have:
- OAuth 2.0/Identity Server knowledges
- SignarR/websockets experience

Tasks that potential candidate will be performing:
-Maintenance existing code
-Development of new functionality
-Unit/integration testing
-Architecturals discussions
-Potentially, mentoring of colleagues