About this Opportunity

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! Your responsibilities include overseeing seamless project execution, nurturing team development, establishing and upholding engineering standards, and ensuring rigorous professional compliance. The perfect candidate advances with an open-minded, growth-oriented, and adaptable mindset.

About Us

We are a distinguished recruitment agency, known for our collaborative ventures with leading partners across diverse sectors. While the specifics of our clientele remain confidential, our core values revolve around creating an inclusive work environment and driving innovation in every aspect.

Duties

  • 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.

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.
Find your next career. Be a part of our Empowered Network. You deserve it.

300K+

Network Members

145+

Business Communities

100+

Professional Networks

500+

Connections Made