Enable job alerts via email!

Senior Developer

Innovation Group

Gauteng

Hybrid

ZAR 300 000 - 400 000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Gauteng seeks a Senior Developer to lead software design and implementation. Candidates should have a Bachelor's degree in IT or Computer Science and at least 5 years of development experience, particularly with C#, .NET, and Agile methodologies. This role offers a permanent contract, competitive salary, and hybrid working opportunities.

Benefits

Access to medical aid
Provident fund
Continuous learning and training

Qualifications

  • Minimum of 5 years development experience.
  • Experience in software solutions design and implementation.
  • Strong understanding of software development life cycle (SDLC).

Responsibilities

  • Lead the design, development, and implementation of software solutions.
  • Mentor and guide junior developers.
  • Perform systems analysis to formulate technical designs.
  • Ensure code quality, scalability, and reliability.

Skills

C#
.NET
Agile Development
JavaScript
RESTful APIs
WCF
Test Driven Development

Education

Bachelor's degree or Equivalent NQF level 6/7 in IT or Computer Science
Job description
Are you a seasoned developer looking for a new challenge?

Do you thrive in dynamic environments where you can take the lead on exciting projects?

If so, we want you to join our team!

As a Senior Developer, you will play a key role in analyzing business requirements and develop and write computer programs to store, locate, and retrieve specific documents, data, and information and report back to management and clients on progress made on projects.

Qualifications

A Bachelor's degree or Equivalent NQF level 6 / 7 Qualification - ( IT / Computer Science) A minimum of 5 years development experience Experience in the following technologies & design patterns : C#.

NET.NET WinformsNET.NET Framework 3.5 and 4.0 & 4.5+SQL.Web services.Net.Windows Service Applications.JavaScriptMVC Experience in working in an AGILE Development environment.

DevOps Insurance industry experience (advantageous).

RESTFul and WCF (advantageous).

Knowledge of SharePoint and BPM software (beneficial).

Experience in test driven development.

Responsibilities

Lead the design, development, and implementation of software solutions.

Perform or direct the expansion of existing programs to increase operating efficiency or adapt to new requirements.

Perform systems analysis to formulate the technical design of programs to accommodate changes required to build functionality to support new business processes.

Write or contribute to instructions or manuals to guide end users Ensure Software Development Life Cycle (SDLC) are followed.

Standardize processes for system interaction with external supplier's i.e. API's.

Assist Application and Data Architect to refine, adapt and expand on existing systems architecture, practices and standards.

Ensure compliance of Application development with all legal, statutory and group requirements.

Collaborate with cross-functional teams to define project requirements and specifications.

Mentor and guide junior developers, fostering a culture of learning and growth.

Stay abreast of emerging technologies and industry trends, and incorporate them into our development processes.

Ensure code quality, scalability, and reliability through code reviews and testing.

What we offer

Permanent contract.

A competitive salary.

Access to medical aid and provident fund.

Continuous learning and training.

Hybrid Working Opportunities

If you're ready to take your career to the next level and make a meaningful impact in a fast-paced and innovative environment, we want to hear from you!

Apply now with your CV and cover letter outlining why you'd be the perfect fit for this role.

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