.NET Software Engineer
Technologies we work with:
.Net Framework & Standard
Microsoft Azure
Sitecore
Optimizely (Episerver)
Umbraco
Docker Containers
MS SQL Database
What you'll get to do:
Be part of interdisciplinary development and delivery teams and deliver state-of-the-art platforms built on top of the .NET Digital Experience Platforms
Together with your team members take an active part in decision making, consulting on technical solutions, and shaping projects at every stage
Learn to deliver projects from the definition, through build and testing, up to shipping to production
Use modern development tools including a dedicated Azure subscription to extend your cloud skills
Do production deployments along with monitoring of performance and security
Take part in internal initiatives that combine business and technology (open-source projects, hackathons, R&D)
What you should have:
Good knowledge of C#, ASP.NET MVC/ASP.NET Core MVC, GIT, REST API, Microsoft SQL
Experience in creating web applications
Knowledge of design patterns
Knowledge of agile methodologies you should know what Agile is, and know how to work in Scrum
Basic knowledge of HTML, CSS, JavaScript
Fluent English (B2 minimum)
Bonus points if you have:
Knowledge about Content Management Systems (CMS): Optimizely (Episerver),Sitecore, Umbraco
Knowledge about Headless Content Management Systems: Contentful, Contentstack
Knowledge about cloud solutions: Azure, AWS
Knowledge about Search Engines: Solr, Azure Search, Elastic Search
Experience with Continuous Integration / Continuous Delivery
Knowledge about JIRA and Confluence
Knowledge about e-commerce systems