We are looking for a talented and enthusiastic .Net Developer with Azure experience to join our team. The ideal candidate will have a strong background in .Net development and a deep understanding of Azure cloud services. You will be responsible for designing, developing, and maintaining high-quality applications that leverage the power of Azure.
Responsibilities:
- Developing solutions in .Net using a variety of technologies and tools for Azure-based systems
- Writing clean, efficient, and maintainable code, adhering to best practices
- Performing code reviews and guiding other team members to deliver best results
- Adopting Agile software delivery techniques and technologies including Continuous Integration & Continuous Delivery (CI/CD)
- Collaborating with cross-functional teams to gather and define software requirements
- Creating and maintaining technical documentation
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 4+ years of commercial experience with .Net technologies (C#, .NET Framework/Core, Entity Framework or similar ORM)
- Strong understanding of Azure cloud services and their application in software development (Azure Functions, Web Apps, SQL DB, Service Bus, Redis Cache and other)
- Practical knowledge of SQL
- Knowledge of Architectural and Design patterns
- Experience working with web services / APIs e.g. REST
- Experience with source code management (GIT)
Our Offer:
- 100% remote work
- MultiSport Card
- Life insurance
- Medicover
- E-learning platform