Full-Stack Developer

Within our IT department, our .NET squads form the heart of our platforms. We are looking for an experienced full-stack C#/.NET Software Developer to join our team. You have at least 5+ years of experience in a professional, high performing, (preferably ecommerce) environment. As a .NET Software Developer, you will be designing, building, maintaining and testing robust, highly scalable, testable and maintainable applications and services in the Microsoft Azure cloud.

Main responsibilities

  • Design and develop robust, testable and maintainable software solutions
  • Ensure that our platforms, systems and/or tools run smoothly
  • Research and make suggestions on how to improve our existing platforms
  • Breaking up our monolithic architecture into micro services

Tech keywords

.NET Core, C#, Azure DevOps, Docker, Entity Framework, Dapper, Microsoft Teams, Git, SQL Server, GraphQL, Web API, Unit Test, HTML, CSS, Sass, JavaScript, Vue JS, npm, Webpack, Bootstrap, Redis, IIS, Linux

Requirements

  • Experience with in-memory data structure store administration with an emphasis on Redis
  • Experience with design and build GraphQL schema
  • Hands-on experience with continuous¬†delivery¬†& continuous integration /continuous deployment
  • Knowledge of programming architectures and common design patterns
  • Knowledge of software best practices
  • Experience in using cloud services is a plus
  • Have worked on the analysis, design and implementation of large scale object-oriented applications
  • Good problem solving skills.
  • Team player, able to work in a team-oriented, collaborative environment but must also be able to work independently
  • Degree in information technology, computer science, or related.
  • At least 5 years of experience with C#, .NET Framework, .NET Core and Object Oriented Programming
  • Experience with Microsoft web technologies (ASP.NET MVC or Web API)
  • Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
  • Deep understanding of UI design best practices and mobile-first and responsive design
  • Experience with unit testing frameworks
  • Experience with MS SQL database
  • Agile mindset

"*" indicates required fields

Max. file size: 8 MB.