My client, a world-class full-service digital agency, is looking for a strong C#/SharePoint developer to join their team. You will be required to have a strong understanding of the C# programming language and SharePoint development. In addition, you will also be responsible for the analysis, design, development, testing, and implementation using these technologies.Duties

  • Design, development, and testing of applications
  • Responsible for regular communication trough out the development process
  • Implementation, testing, and bug-fix functionality
  • Responsibility for design and implementation of software projects
    • C# ASP.NET WebForms/MVC/Web API, SharePoint
  • Provide support to team and client
  • Design, build and maintain an efficient and readable C# code base
  • Ability to follow instructions as per the brief and flag any issues before the project start date

Requirements

  • 2+ years of software development experience
  • Proficient in C#.Net/SharePoint and frameworks
    • Dev Express, Construct, Unity 3D, Entity Framework, Various Bot Frameworks
  • Experience with HTML, JavaScript, and web development frameworks
    • AngularJS, Bootstrap, jQuery, Kendo UI
  • Mobile Apps development using Ionic, Android Studio, Xamarin, Swift or equivalent
  • Proven experience with software design and Web Dev.
  • Proficient with Relational Databases and SQL (MS SQL and MySQL)
  • Experience with Web services development (SOAP, REST)
  • Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles
  • Experience with Servers and third-party services (Facebook, Microsoft Azure)
  • Ability to Test Projects (UAT and Unit Testing)
  • Knowledge of source code version control (Git/Azure Dev Ops)
  • Basic Knowledge of web server set up (IIS / Apache)
  • Bonus Knowledge:
    • PWA – Blazor Framework, Wit and/or Watson AI experience
    • Durban is a preference but can work remote

Learn more/Apply for this position