Overview

Responsibilities:

  • Building and the configuration of software solutions across the Group’s portfolio
  • Developing web applications using; C#, ASP.Net, SQL Server, JavaScript, mobile app frameworks and Azure
  • Designing and implementing software that is hosted through Azure using PaaS and IaaS, across multiple regions, which is then localised for different markets
  • Working on end to end, large scale projects for a variety of client requirements as a vital member of the projects team
  • Taking ownership for your projects and demonstrating your strong technical skill-set, as a subject matter expert within the team
  • Ensuring our software is delivered to the highest quality standards by collaborating with the Agile Team members through SCRUM and by leveraging our Continuous Integration, Continuous Delivery environment
  • Estimating works required to deliver software features
  • Using your critical thinking skills to build logical strategies, focusing on business needs

This is an excellent opportunity to work with the latest innovations within the Software Development Industry.

Required Qualifications:

  • 1+ years’ of software industry experience
  • BSc in Computer Science/Engineering (or related degree)
  • Working knowledge of C# and ASP.NET
  • Experience with Xamarin App Development
  • Experience working in a green field/proof of concept environment beneficial
  • Knowledge of design patterns (MVC)
  • Experience with software engineering best practices (code reviews, source control management (Git), build processes, unit testing, use of mocking frameworks and release and change management)
  • Experience with API Design best practices – REST
  • Familiar with SCRUM events
  • Ability to gather customer requirements and deliver innovative solutions
  • Ability to effectively prioritise and escalate customer issues as required
  • Strong problem solving and coding skills
  • Understanding of data structures, algorithms and their performance
  • Experience working in relational and non-relational databases
  • Confident with a source-code control package
  • Excellent communication skills, both spoken and written
  • Team player with an ability quickly adapt in an innovative and ever-changing environment

Preferred Qualifications:

  • Experience in container technologies beneficial
  • Knowledge of OWASP beneficial

Job Types: Full-time, Permanent

Experience:

  • Developer: 2 years (Preferred)
  • Development: 1 year (Required)

Education:

  • Bachelor’s (Preferred)

Work remotely:

  • Temporarily due to COVID-19