Softwarium develops software for American, Canadian, and Norwegian customers in the educational, medical, security, and energy spheres.
We seek an experienced Azure Cloud Developer to join our client’s agile development team. This team is building serverless cloud-native SaaS solutions using the latest technologies in the Microsoft Azure platform. This team is building commercial software that simplifies and improves critical enterprise data management. As a key team member, you will be responsible for designing, developing, and successfully implementing software utilizing the latest software best practices. It is a highly agile SCRUM team that uses the latest technologies and coding environments.
Our Partner enables organizations of all sizes to better secure, manage, monitor, protect, and analyze information and infrastructure, helping to fuel innovation and drive their businesses forward.
Stack: Microservices, .NET Core, Kubernetes, Cosmos DB, Azure services
Qualifications:
- Minimum of 4 years working experience in software development C#/.NET;
- Experience in working with Kubernetes;
- Ability to work within a microservice architecture;
- Solid understanding of building scalable web applications using WebAPI, and RESTful API design;
- Good understanding of modern software practices, including design patterns, SOLID principles, coding standards, and agile software development practices;
- Developing and maintaining CD/CI pipelines for building and deploying services and components using Azure DevOps (preferred) or similar systems.
- Working with NoSQL databases such as Cosmos DB;
- Working with Azure services such as Azure Service Bus, Azure Storage, Azure Key Vault, Azure Data Explorer;
- Experience in writing quality code with techniques such as unit testing, mocking, automation, integration testing, and code coverage;
- Ability to produce and document designs and specifications for new features and services;
- Experience working with multiple agile development teams;
- Excellent command of spoken and written English for daily communication.
Will be a plus:
- Experience with any of the Azure: Azure Stack, Azure AD, Azure PaaS;
- Proficiency in PowerShell, ARM Templates, Terraform;
- Experience with Web Assembly, JavaScript, HTML5;
- Serverless development using Azure Functions, AWS Lambda, or containers;
- Experience building Cloud Native applications using Azure or AWS using PaaS services;
- Experience with claims-based authentication (SAML/OAuth/OIDC), JWT, MFA, and RBAC;
- Secure Web Development Practices, including OWASP and SANS Top 25.
Key Responsibilities:
- Work on an R&D team building serverless cloud-native SaaS solutions using the latest technologies in the Microsoft Azure platform;
- Build commercial products that work across numerous Microsoft technologies, including Azure AD, Office 365, Active Directory, SQL Server, etc.;
- Be a member of an agile SCRUM team and be motivated to produce high-quality code that meets business requirements;
- Develop leadership within the team by taking on design activities for components and taking ownership of their success.
Working conditions:
✍️ B2B Contract;
🏠 Possibility to work fully remotely;
⚖️ Work & life balance is our philosophy. No overtime
🚀 Learning & Development program: a team of senior developers, individual budget for professional development (trainings and events, certification);
💶 You can always count on paying for a vacation (20 working days), sick leave (5 paid days), and holidays.
🤩 Fast process: 3 interview stages (HR, Tech, Tech with Customer).