Position: .net cloud developer
Company: Matrix42
Category: .NET
Experience required: 3y
English level: upper

Responsibilities: 
- Participate in transformation projects (migration on-premises apps to cloud, data modernization and migration, advanced analytics projects) and transitions to implementation support team 
- Write clean, scalable code, remain up to date with concepts and best practices 
- Create new feature, revise, update, refactor existing code 
- Develop technical specifications, design documentation and architecture 
- Participate in requirements analysis; assist POs, PMs in defining requirements and explain the capabilities and limitations of various systems 
- Test and deploy developed code, providing technical support 
- Coordinate with other software professionals and developers 

Requirements: 

- 3+ years of development experience (C# .Net/.Net Core, ASP.Net/ASP.Net Core, SQL Server, Azure SQL) 
- Strong understanding of design/architectural patterns, architecture styles, microservices 
- Solid understanding of modern authentication protocols, background in cybersecurity  
- Proficient experience in distributed computing principles and familiar with key architectures; has a broad experience across a set of data stores (e.g. Azure Data Lake Store, Azure Blob Storage, Azure SQL Data Warehouse) 
- Angular, ReactJS, JavaScript 
- Familiar with containerization, Docker, Azure Kubernetes Service 
- Familiar with Azure Functions, Logic Apps, App Services 
- Strong understanding of source control repositories and the workflows (TFS, Azure DevOps) 
- Familiar with unit testing frameworks 
- Excellent troubleshooting and communication skills, attention to detail 

 Nice to have: 

- One on few certifications: MCSE Cloud Platform and Infrastructure, CompTIA Security+, CISSP, MCSA Cloud Platform Solutions Associate, MCSA Linux on Azure Solutions Associate, AWS Certified Solution Engineer, Azure Certified AZ-104, Azure Certified AZ-303, Azure Certified AZ-500 
- Experience working in a Cloud Native SaaS Company 
- Understanding of Agile methodologies 
- Experience with multitenant applications 
- WPF/WCF/WWF 
- Linux/Unix 
- CI/CD Automation 

What’s in for your?

- Сompetitive compensation
- Long-term employment
- Attractive benefits package
- Paid sick leave
- Vacations (25 working days)
- Medical insurance
- Participation in development of exciting and challenging solutions
- Office in downtown Kiev or remote work modal
- Professional training which meets company needs
- Regular company events locally and abroad
- Casual, positive and open work environment