Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 13, 2022
    Deadline: Not specified
  • Deloitte is one of the country's leading professional services firms in Southern Africa, and is dedicated to assisting companies succeed in the business environment- whether it be through our tax, audit, consulting or financial advisory services. At Deloitte, we understand that solutions are not just a static one dimensional report, but rather, an integrated...
    Read more about this company


    Microsoft Full Stack Developer

    Main Purpose of Job:
    This is a Microsoft full stack developer role involving requirements gathering, configuration, development and administration. You will work alongside other developers and technical peers in our Reward Dev team providing development and operational support.


    Minimum Qualifications:

    • Standard (Grade 12) certificate essential
    • Relevant Microsoft Certification (MCSE/MCSD) (Preferred)
    • IT Diploma or Degree

    Minimum Experience:

    • 2+ years’ experience in web and Microsoft development technologies essential
    • 2+ years’ experience in implementation and management of platform in a multi-server installations
    • 2+ years’ experience in SQL server 2016+
    • 2+ years in Application Support
    • Business Process Experience
    • Database administration


    • IIS web hosting
    • NET, C# and ASP.NET essential
    • HTML5, JavaScript, AJAX, DHTML, XSL, XSLT, XHTML, JQuery
    • Web services technologies
    • Windows services
    • Windows Server 2012+
    • SQL Server 2016+ - Programmability (T-SQL)         
    • Reporting Services     
    • Integration Services
    • Visual Studio 2015+

    Differentiators for this specific role:

    • Produce code that is of high quality and is in line with industry, Deloitte software development standards.
    • Perform code review for all code that is checked into source control before it is deployed to QA and production environment.
    • Maintain version control at all times
    • Custom development to meet business requirements
    • Analysis and design of solutions / implementations
    • Delivers solutions for projects and operational items within the agreed timelines
    • Perform thorough testing in each step of the SDLC (Black box testing, Unit testing, regression testing, integration testing, UAT testing)
    • Perform regular health checks on the applications and environment
    • Ensure that the environment is stable with an availability of 99%
    • Create and maintain Functional and Technical Specification documentation of own areas of responsibility
    • Responsible for the 2nd and 3rd level of support.
    • Administration and maintenance of user securities and application configuration
    • Adherence to change control and incident management procedures
    • Proactively research latest thought leadership within area of expertise and share with team as input to improved delivery to clients
    • Ensure improvements in applications functionality with consultation from business owners.
    • Proactively identify technical problems and risks that arise that may affect delivery - and propose resolutions to address these
    • Support the implementation of the business and business unit’s strategy
    • Administration of existing environments
    • After hours and weekends work may be required

    Additional Information

    Key Competencies required:

     Technical Competencies

    • Strong understanding of OOP
    • Strong understanding of programming and software design concepts – know your basics!
    • Microsoft programming competencies essential (ASP.NET / C#)
    • Good understanding of structured programming and database programming
    • Good understanding of the systems development life cycle
    • Basic Systems and Business Analysis skills
    • Good working knowledge of the Microsoft Back Office environment
    • Fully competent in MS Office Suite and any other programs relevant to role
    • Excellent typing skills
    • High competency in English communication, both written and verbal
    • Good numeracy skills

    Behavioural Competencies:

    • Strong Problem solving ability
    • Accountability
    • Excellent communication skills, both written and verbal
    • Good listening skills
    • Good interpersonal and relationship building skills
    • Mentorship and coaching ability with desire to develop self and others
    • Strong client delivery focus
    • Strong focus on quality and risk
    • Attention to detail i.e. accuracy essential for system administration and development work
    • Adaptable, managing change and ambiguity with ease
    • Ability to meet deadlines
    • Ability to work under pressure and in a team environment
    • Logical thinker
    • Business Requirements are interpreted correctly
    • Analytical approach to resolve issues
    • Innovative

    Method of Application

    Interested and qualified? Go to Deloitte on to apply

    Be found by employers. Sign up and complete your profile.

  • Send your application

    View All Vacancies at Deloitte Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail