Senior .Net Developer
Description
- You’d be the right fit if you:
- Are curious and look beyond the immediate ask to dream up innovative solutions
- Have a positive attitude that fosters team camaraderie and who believe that greatnesscan happen only when people with different skills and perspectives work together
- Persevere despite obstacles and have the ability to adapt on the flyThe ideal candidate has:
- Proven experience in building scalable and performant Web API projects in C# using .NET Core or .NET Framework
- A good understanding of Git, including git flow, pull requests, etc.
- Strong experience developing Restful APIs using microservice architecture
- Experience in Unit Testing using mock framework Moq or similar
- Experience at least one commercial project using CMS such as Umbraco, Kentico andSitecore or similar
- Sound understanding in CI/CD using tools such as Microsoft DevOps
- Experience in developing with cloud services, preferably in AWS, such as DynamoDB,Lambdas, Step Functions, Redis and SQS
- Strong Understanding in Design Patterns and SOLID principles
- Familiar with Agile methodology such as story estimation and sprint planning
- Good understanding of Windows Server, SQL Server and Microsoft based hostingenvironments
- Experience working with logging, monitoring and analytics platforms such asKibana, Cloudwatch and NewRelic