About This Role
We're teaming up with a distinguished partner in the engineering domain and are on the lookout for a skilled Full Stack Developer. In this key position, reporting directly to leadership, you'll be at the helm of steering a dynamic development team. Are you a seasoned Full Stack Engineer with expertise in C#.Net, Angular, and Azure? Are you passionate about creating elegant and accessible front-end solutions? We have an exciting opportunity for you!
Requirements
- 5+ years of experience with C#.Net, and ASP.NET MVC
- 2+ years of recent experience in Angular 5+
- 5+ years of experience in the online software industry with strong knowledge of website design, functionality usability, and web-based application architectures
- Extensive experience with Azure
- Experience with MVVM framework
- Proficiency in .NET Web API, .NET Core, and Azure API management
- Familiarity with non-relational table storage using Azure Table Storage
- University Degree (or equivalent) in Computer Science or related subject
Responsibilities
- Design and develop end-to-end solutions, from technical analysis to integration testing
- Provide mentorship on engineering excellence to less experienced engineers, including design patterns, code reviews, unit testing, and architecture
- Establish cross-team procedures to ensure thorough software documentation
- Perform root cause analysis on software defects and liaise with production support for issue resolution
- Collaborate with business partners to assess the suitability of 3rd party software
- Maintain continuous integration and continuous deployment for applications