Software Engineer, Azure
Role details
Job location
Tech stack
Job description
Welcome to Login VSI, where innovation and growth converge. Login VSI's mission is to provide organizations with the solutions and insights needed to ensure a seamless and reliable digital workspace experience for their end-users. We aim to help businesses optimize the performance, scalability, and predictability of their virtualized desktop and application environments. Through our industry recognized products, Login Enterprise and Hydra, we empower organizations to achieve the highest levels of user satisfaction and productivity in their virtualized environments. Login VSI is seeking a mid-level Software Engineer, Azure for Hydra, our newest product. This is an exciting opportunity to join as the third back end developer for the product, along with its founder. This role can be hybrid (1 day a week in our Almere office, or remote from Europe).
Requirements
- C# and .NET Core
- 5+ years of Azure Know-How: Deployment of Azure resources using Azure Resource Manager programmatically
- Azure Resource Manager with C# experience
- Microsoft packages (nuget)
- REST API to work with Azure Resources, like VM, vnet, disks, etc
- Entity Framework Core
- Microsoft SQL Server
- Entity Framework Core
- Strong grasp of CS fundamentals: data structures, algorithms, complexity
Nice to Have
- Windows Infrastructure Know-How related to Remoted Desktop/Azure Virtual Desktop
- PowerShell
- Familiarity with AI/LLM integration patterns. Experience integrating third-party AI/ML APIs into production systems
- TypeScript, Angular, HTML, CSS
- Azure Compute, Azure Function
Who you are
-
You have relevant education on HBO/academic level OR work experience showing professional and intellectual capacities at HBO/academic level
-
You can give and receive feedback in a constructive way
-
You are not afraid to ask difficult questions
-
You show strong ambitions, and you have a keen desire to keep developing yourself
-
You have strong analytical skills and a demonstrated commitment to quality output
-
You are a team player, but you can also work independently
-
You can handle multiple competing priorities in a fast-paced environment
-
You are skilled at problem solving and troubleshooting
-
You have good organizational, time management and prioritization skills
-
You are fluent in English; Dutch is a plus
-
You are pro-active and ambitious
-
You speak up when there is room for improvement