Description
Azure Senior Software EngineerDo you have the following qualifications:
- Bachelor's degree in Computer Science, Computer Engineering or related degree
- 8+ years of experience in software development with Microsoft Technologies, C# and .NET.
- Experience in cloud platforms, Microsoft Azure. You have successfully designed, launched and maintained cloud based solutions.
- Experience in Azure Event Hubs, Cosmos DB, Azure Cloud Services, Azure Service Bus and ASP.Net Core.
- Experience in CI/CD pipeline in Azure DevOps.
- You have a highly analytical and conceptual mindset and business needs focused approach to add value to the organization and to customers
- You have a clear and right-leveled communication skills, written and verbal in English.
- Experience in agile methodologies is a plus
Main responsibilities include:
- Perform software development tasks as per specifications.
- Subject matter expert for assigned technical area of responsibility.
- Drafts solutions for highly complex software tasks.
- Independent problem solving / implementation of solutions in subsidiary assignments. Specification, estimation, design, implementation, testing of these assignments.
- Advises project team on tradeoffs between software design decisions and specification decisions.
- Self-supervision.