It Integrations Developer (sunbet)

Sandton, Johannesburg, South Africa

Job Description

Job Purpose
The IT Integrations Developer (SunBet) is a technical expert responsible for designing and developing integration between Sunbet applications and other 3rd Party products. The role will be part of the Sunbet development team and will address the integration and integration support in regard to those 3rd party systems, with the ultimate aim of ensuring the availability and reliability of technology applications, in a manner that is professional, reliable, and in line with business and regulatory requirements.
Job Scope

  • Collaborate with business operations, to understand the integrated business requirements, delivering new functionality required by the business while protecting the integrity of existing services
  • Identify and integrate software solutions and tools to meet business changes and requirements into technical specifications to deliver required tools and platforms in line with Sunbets operating requirements and source control system
  • Follow the framework, plans and resource requirements for the development and amendment to technology and dashboards
  • Configure software solutions, identifying any issues and challenges and identifying any risk areas; and define, document and enforce system standards
  • Undertakes feasibility analysis for potential future projects; plan and project manage the implementation process for outside software while also designing, coding and maintaining in-house applications
  • Test new applications to ensure functional requirements are met in line with business needs
  • Implement unit tests and participate in code reviews to ensure high code quality and identify and resolve bugs and performance issues
  • Plan, schedule, and control the build, test, and deployment of releases
  • Conduct post implementation and quality assurance reviews
  • Provide system validation procedures, maintenance reports, deactivation plans, and other documents, plans and report; continuously analysing the systems to determine when deactivation or replacement is required
  • Maintain comprehensive documentation of code, APIs, and system configurations for future reference and team collaboration
  • Provide training, coaching and support to system users on any amendments, upgrades or new system applications
Behavioural Competencies:
  • Analysing
  • Creating and improving
  • Sourcing information
  • Applying expertise and technology
  • Taking ownership
  • Responding with urgency
  • Collaborating
Technical Competencies:
  • Integration implementation
  • Technical writing and coding .NET, C#, NodeJS
  • Node.js, SOAP services, Rest Services, RDBMS Design, CRUD operations
  • Strong SQL scripting and ETL
  • Written and verbal communication skills
  • Project management skills
  • Solutions design
  • Control frameworks and procedures - COBIT, ITIL and TOGAF
Qualification
  • BTech or Equivalent
Experience
  • Minimum 6 years' experience in systems development, including:
  • Node.js (2 to 3 years)
  • C# (Dotnet) (2 to 3 years)
  • SOAP Services (4 to 5 years)
  • Rest Services (2 to 3 years)
  • XML (1 year)
  • RDBMS Design and CRUD operations (2 to 3 years)
  • Additional experience working with the following programmes will be an advantage: Azure AKS; Azure Dev-ops; Kubernetes and Docker; a front-end framework such as Angular/View/React; and / or Linux cmd line ( bash / shell)
  • Demonstrated understanding and track record working within SDLC frameworks
  • Experience in hospitality and gaming software solutions is an advantage

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1478786
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sandton, Johannesburg, South Africa
  • Education
    Not mentioned