Software Engineer (ASP.NET)
Midrand, South Africa
3d ago
source : Executive Placements

About the company : A management and technology consulting organization. The Companys foundation is built in technology; and what makes them unique is their understanding of how to unleash the potential locked in their clients business and their people.

Be part of a team helping companies to run better, grow faster and change what they do.

Key duties for the role :

You will be required to produce work to service content for all digital platforms ranging from desktop and mobile devices.

Your primary responsibilities will include :

  • Work with the Technical Leads to design and build solutions on a broad range of platforms
  • To design, code, test, debug, and correct program modules that are in development
  • To provide support and maintenance for existing and new solutions
  • To integrate new solutions with existing systems
  • To develop additional modules for our CMS solutions
  • Experience and key skills required :

  • 3+ years of experience in .NET development within the web environment,
  • MCSD App Builder is advantageous
  • Experience in 1 or more of the follow web technologies : Web API, WCF (SOAP beneficial, REST essential), MVC, ASP.Net,
  • Experience in working with MS SQL and Entity Framework,
  • Strong understanding of OOP concepts,
  • Strong understanding of N-Tier, DDD, SOLID,
  • Comfortable working with source control such as TFS or GIT,
  • Strong understanding of Identity Frameworks such as OAuth, Azure AD, ASP Identities,
  • Extensive experience working with and developing for web-based content management systems,
  • Knowledge and experience in the following are highly advantageous :
  • Microsoft Azure Services
  • Microsoft Office 365
  • Microsoft Power Platform (PowerApps, Flow, Logic Apps)
  • Net Core
  • Angular / React
  • SPFx and MS Fabric
  • SharePoint Online / On-Premise
  • Ability to thrive in a fluid and agile environment,
  • Able to manage your time and workload and raise challenges early.
  • Develop solutions with a re-usability first approach. Solve the problems once!
  • Able to collaborate on development and conceptualisation with a larger team.
  • An ability to solve problems independently and collaboratively.
  • If you are keen, please send a copy of your updated CV and let''s set up a chat.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form