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