Spec: Software Developer

Centurion, Gauteng, South Africa

Job Description


Business unit, Department, Reporting

Business Unit DPS
Department Specialised Solutions xe2x80x93 Municipal Solutions
Reports to Principal Technical Consultant
Grade S5

Core Description

Responsible for developing and supporting complex Java applications and functions primarily in the financial system and ERP Solutions. This includes Designing, coding, and debugging software whilst improving the performance of existing software

Key Deliverables / Primary Functions

  • Apply and monitor the use of required modelling and analysis tools, methods and standards in an intelligent and effective way
  • Create well-documented and re-usable assets withing the developer solutions architecture.
  • Successfully utilise business experience and skills to assess and advise on the practicability of alternatives, combining technical limitations with operational realities
  • Improving the performance of existing software.
  • The need to stay abreast of technological developments in the industry and recommend roadmap for upgrades
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Write well-designed, efficient code.
  • Review, test and debug team members' code.
  • Create, update and maintain documentation
Core Functional Skills & Knowledge

Technology Consulting

Continuous Improvement

Software Development Life Cycle (SDLC)

Java/ JavaScript

Spring / Spring Boot Framework

Core Behavioural Competencies

Analysing

Adapting & Responding to change

Applying expertise & Technology

Culture Match

Delivering Results & Meeting customer expectations

Job Match

Learning & Researching

Writing and Reporting

Minimum Qualifications

NQF 6: 3 year Degree/ Diploma/ National Diploma in Information Technology

OR NQF 4: Grade 12

Additional Education -Preferred /Advantage

Experience

5+ yearsxe2x80x99 experience In Java development, SOLAR experience will be beneficial

Or

7+ yearsxe2x80x99 experience in Java development, SOLAR experience will be beneficial

Certifications

Professional Memberships in Relevant Industry

Level of Engagement & Span of Control

Special Requirements / Employment Condition

Valid Drivers license

Workplace / Physical Requirements

Hybrid Remote Worker

Revenue Generating

Billable

BCXP

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.


Related Jobs

Job Detail

  • Job Id
    JD1265077
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned