Responsibilities:

  • Developing highly performing, robust, quality and scalable features.
  • Implementing and knowing how to determine the best approach.
  • Using the language’s methods, syntax, structure, parameterization, memory leaks, etc.
  • Using software development best practices and principles.
  • Contributing to technical discussions and ensuring the best approaches are implemented.
  • Planning, configuring and maintaining development environments.
  • Keeping up to date with trends and modern technologies.
  • Diagnosing and resolving application, configuration and code level technical support issues.
  • Performing software version control according to defined best practise.
  • Understanding the product development life cycle.
  • Working with the product owner and architects.
  • Participating and contributing to backlog grooming, task breakdowns and estimations.
  • Ensuring that all written code is well commented and maintained for current and future use.

Qualifications:

  • Relevant tertiary qualification ideal

Skills / Experience:

  • 5 years’ experience developing corporate solutions using Microsoft technologies.
  • Strong knowledge of:
    • C# (with WebApi 2.0 and EF 6).
    • JavaScript and toolchain items such as TypeScript, NPM and WebPack.
    • HTML 5.
    • CSS 3 (modern usage with methods such as Flex, etc.).

  • 1 year experience in a senior role within an enterprise level development team.
  • Experience in the following would be beneficial:
    • REACT JavaScript framework
    • Office 365 Development (Add-Ins, [URL Removed] SharePoint Online API)
    • Entity Framework, JSON, XML
    • Office Document development (Using OpenXml to create and read document)
    • High performance multi-threaded applications
    • Azure services such as Apps, Web Jobs, AD, Service Bus and Queues, etc.
    • Azure architecture (Service Plans and Resources).
    • ALM and continuous integration using VSTS
    • SharePoint 2016 or SharePoint Online knowledge

Desired Skills:

  • Full Stack
  • C#
  • HTML

Learn more/Apply for this position