Enable job alerts via email!

Senior Developer - Innovation Team

Avatar International Sa

Gauteng

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software solutions company is seeking a skilled Senior Developer in Gauteng. This hybrid role involves contributing to software delivery, developing COBOL and .NET applications, and providing support to clients. The ideal candidate has 5-6 years of experience, is familiar with ASP.NET MVC, and possesses strong technical and problem-solving skills. The position offers a competitive salary between R50k to R60k, plus a bonus.

Qualifications

  • 5-6 years of system development experience at a senior level.
  • Developing ASP.NET MVC 4 Web and Windows Azure applications.
  • Full-stack experience including programming in C#, .NET CORE 3.1+.

Responsibilities

  • Contribute to the delivery of specialist software solutions.
  • Interact with clients to discuss specific business needs.
  • Document development work and provide end-user support.

Skills

Strong business acumen
Leadership and project management
Problem-solving
Strong technical skills
Excellent communication skills

Education

Tertiary degree or recognised IT qualification at NQF level 7 or higher
Senior Certificate with Core Maths or NQF 4 equivalent

Tools

SQL Server
Visual Studio
Visual COBOL
Job description

Are you a skilled Senior Developer ready to take on a new challenge?

We have an exciting opportunity for you!

Bullet Points: This role is based in Sunninghill, Gauteng; 5-6 years of system development experience at a senior level; a competitive salary of R50k to R60k depending on experience, plus bonus; 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, web applications in the organization along with other specialist team members.

Key Responsibilities

The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements.

Gauge the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions.

Document the development work, application deployment, and provide support to the end-users when needed.

Confer with systems analysts, project leads, developers, testers, support personnel and others to design systems and obtain information on project limitations and capabilities, performance requirements and interfaces.

Fix bugs in existing software; perform root cause analysis (including potentially obtaining customer data) to determine cause 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 3rd‑party development queries.

Assist with the development procedures; technically, effectively utilise development tools and become a recognised technical expert in several fields.

Gain expertise and mastery in technologies such as SQL Server, development tools (Visual Studio and Visual COBOL), user interface and user experience.

Become an expert in the automated testing system, and in the relevant business area.

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 CSS3; full‑stack experience; programming in C#, .NET CORE 3.1+; practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.).

Must be willing to work on an exciting COBOL modernisation project and become familiar with COBOL.

Skills Required

Strong business acumen; leadership and project management skills; problem solving; 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 performance; testing, debugging and maintaining applications.

Technical / Professional Knowledge and Skills

Displays a clear and up-to-date understanding of business context and offerings in relation to the broader industry and translates these into increased business opportunities; demonstrates an awareness of new developments in the marketplace and across competitors and remains alert to their potential impact on the business strategy and business decision‑making.

For example: when working in the financial development team become an expert in Finance as relates to the Company product.

We are an equal opportunities employer and welcome applications from all qualified candidates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.