×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer - Innovation team

Job in Johannesburg, 2000, South Africa
Listing for: Avatar International SA
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Job Description & How to Apply Below

Senior Developer – Innovation team

Join to apply for the Senior Developer – Innovation team role at Avatar International SA.

Are you a skilled Senior Developer ready to take on a new challenge? We have an exciting opportunity for you!

Key Details
  • Location:

    Sunninghill, Gauteng
  • Experience:

    5‑6 years of system development at a senior level
  • Salary: R50k to R60k per month, plus bonus and benefits
  • Work arrangement:
    Hybrid role
About the role

The Developer is responsible for contributing to the delivery of specialist software solutions and support to the Company by developing & maintaining COBOL and .NET applications, APIs, and web applications in collaboration with other specialist team members.

Key Responsibilities
  • Interact and engage frequently with clients, business unit managers, project leaders, and functional heads to discuss specific business needs and requirements.
  • Gauge the complexities of business processes and particular functional/ business area issues, using reasoning skills to provide customized solutions.
  • Document development work.
  • Deploy applications.
  • Provide support to end‑users when needed.
Qualifications and Experience
  • Senior Certificate with Core Maths or NQF 4 equivalent.
  • Tertiary degree or recognised IT qualification at NQF level 7 or higher.
  • 5‑6 years of system development experience at a senior level.
  • Developing ASP.NET MVC 4 Web, Windows Azure and Web Services.
  • Programming in HTML5 with JavaScript and CSS
    3.
  • Full‑stack experience.
  • Programming in C#, .NET CORE 3.1+.
  • Practical knowledge of development patterns (Repository, Unit of Work, SOLID) – advanced.
  • Willingness to work on a COBOL modernisation project and become familiar with COBOL.
Skills Required
  • Strong business acumen.
  • Leadership and project management skills.
  • Problem‑solving and strong reporting ability.
  • Strong written, verbal, analytical and interpersonal skills.
  • Presentation and facilitation skills.
  • Excellent communication skills.
  • Strong business process knowledge.
  • Strong technical skills.
  • Advanced systems development knowledge.
Operational Responsibilities
  • Perform testing, debugging and maintenance of applications.
  • Collaborate with systems analysts, project leads, developers, testers, and support personnel to design systems and obtain information on limitations, capabilities, performance requirements and interfaces.
  • Fix bugs in existing software.
  • Perform root‑cause analysis to determine causes of failure and design, develop, and modify software systems applying best practice.
  • Install and configure software for relevant technologies or devices.
  • Develop mobile applications that match the functionality of the Company.
  • Research, design, and develop applications according to users' needs and industry parameters.
  • Assist and support other development teams.
  • Assist and support the support teams with third‑party development queries.
  • Assist with development procedures.
Technical Expertise
  • Become a recognised technical expert in several fields, using development tools.
  • Gain expertise and mastery in technologies such as SQL Server, Visual Studio, Visual COBOL, and user interface design.
  • Become an expert in automated testing systems and relevant business areas (e.g., finance).
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

Professional Services

Referrals increase your chances of interviewing at Avatar International SA by 2x.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary