Senior Software Developer (System Integration)

Soma Solutions

Date: 4 weeks ago
City: Johannesburg, Gauteng
Contract type: Contractor

Overview

Develop and integrate multiple enterprise systems into solutions in accordance with business needs and requirements.

Responsibilities

Strategic & Planning

  • Collaborate with other developers, analysts, and quality assurers in conceptualizing and developing new software programs and applications.
  • Play a key role in enhancing, modernising and stabilizing existing applications
  • Fully participate in the software development life cycle (SDLC) for a variety of projects
  • Prepare and document of technical and specifications
  • Independently map out conceptual applications end to end via various methods like ‘Whiteboard Session’

Innovation and Future thinking

  • Conduct research on emerging application development software products, languages, and standards in support of development efforts
  • Recommend, schedule, and perform software improvements and upgrades
  • Help to create a culture of promoting new ideas

Operational Functions

  • Consistently write, translate, and code software programs and applications according to specifications and developing workable enterprise systems.
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Administer critical analysis of test results and deliver solutions to problem areas
  • Manage and/or provide guidance to junior software developers
  • Perform configuration management on the integration code and systems interfaces
  • Provision of secure application programme interface/ framework for external third-party systems to interface with

Governance and Security

  • Conform to legislation, policies, industry standards and best practice
  • Provision of secure application programme interface/ framework for external third-party systems to interface with
  • Keep up to date with the latest data protection and security threats and ensure we mitigate against these risks

Minimum Requirements

  • Degree or Diploma in information Systems, Computer Science or equivalent
  • Microsoft Certified Technology Specialist (MCTS) {advantageous}
  • Microsoft Certified Professional Developer (MCPD) {advantageous}
  • 5+ years’ experience in ASP.NET, C#, Bootstrap, CSS, XML, SSRS, jQuery, JavaScript, MS SQL Server, Web API development, and working within Agile methodology.
  • 3+ years’ experience in ASP.NET Core and Microsoft Azure DevOps
  • Own reliable transport

If you meet the above requirements kindly share your CV, Qualifications, Certificates, Rate & Availability to ***email_hidden***

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV