Senior C# Application Developer Vacancy

Johannesburg, Gauteng, South Africa

Job Description


We are at the forefront of technological innovation, leveraging Microsoft Azure and cutting-edge development tools to create bespoke software solutions that drive business outcomes and enhance efficiency. We are seeking a talented and motivated Application Developer to join our dynamic team and contribute to the development of software, web, and multimedia applications.

KPI's:
As an Application Developer, you will:

  • Work collaboratively within a project team, reporting to IT managers.
  • Collaborate closely with business stakeholders to ensure solutions align with enterprise architecture standards.
  • Define and manage non-functional requirements, ensuring they are met.
  • Organize and estimate development tasks accurately.
  • Ensure software design and implementation align with architectural goals and quality standards.
  • Provide support during functional requirements definition.
  • Identify and manage technical project risks and issues.
  • Mentor junior development team members, providing training and guidance.
  • Act as an expert in key technologies and skills.
Educational Experience:
  • Matric / Grade 12
  • BSc Computer Science or other relevant tertiary degree / Diploma / Microsoft Certifications
Skills & Experience Required:
  • Full software development lifecycle experience.
  • 8 + Years' experience in Software Development.
  • Architecting software solutions with demanding non-functional requirements (e.g., performance, high availability, security).
  • Extensive development experience.
  • Object-oriented design techniques and patterns (OOP).
  • Knowledge of various software development methodologies.
  • Integration patterns and technologies.
  • Client interaction experience, including client workshops.
  • Beneficial: Experience in agile environments, knowledge of SOA architectures, experience with service bus, web technologies (e.g., Angular).
Desirable Experience and Knowledge:
  • Insurance industry experience.
  • Database design (SQL and MongoDB).
  • Network/infrastructure design (optional).
  • Enterprise architecture definition.
Skills Required:

Back-End Skill Set (Minimum):
  • C#
  • Web API or MVC (3, 4, 5)
  • .NET
  • RDBMS like MSSQL (2008 and up)
  • MongoDB (optional)
Front-End Skill Set (Minimum):
  • UX/Usability experience
  • HTML (XHTML, HTML4, HTML5)
  • JavaScript: Ajax, jQuery
  • CSS2 and CSS3
  • Debugging tools (Firebug/Chrome Dev Tools)
  • Cross-browser/platform development
  • Consuming data formats (JSON/XML)
Other Skills (Minimum Required):
  • Understanding of OOP
  • Visual Studio
  • Integration experience between front-/back-end
  • Version Control (Git/Subversion/Bitbucket)
  • Clean code
Why Join the Company?
  • Be part of a dynamic team at the forefront of technology.
  • Work on challenging projects that drive business outcomes.
  • Opportunity for professional growth and development.
  • Competitive compensation package.
If you are passionate about software development, architecture, and delivering solutions that make a difference, is the place for you!

Apply now!
For more IT jobs, please visit https://www.networkrecruitmentinternational.com/ If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact:
Chanel du Plessis
Senior IT Recruitment Consultant
+27 87 378 8857
Alternatively, email your CV to:

For more information please contact:

Chanel duPlessis

Network Recruitment

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.


Job Detail

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