Job Search and Career Advice Platform

Enable job alerts via email!

Application Developer Centurion

Optim-G Pty Ltd T / A Optim-G Pty Ltd

Gauteng

On-site

ZAR 300 000 - 400 000

Full time

24 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions firm in South Africa, Gauteng is seeking an experienced software developer to engage with business needs and develop applications. Ideal candidates should possess a relevant degree, extensive experience with C#, ASP.Net, and cloud-based solutions, and the ability to collaborate effectively in a development team.

Qualifications

  • At least three years demonstrable experience in developing distributed software applications or solutions.
  • At least three years experience in managing software releases, versioning, and source code.
  • Ability to translate functional requirements into technical solutions.

Responsibilities

  • Engagement with business to collect and document business analysis deliverables.
  • Assessment of packaged software solutions and input to feasibility studies.
  • Development of on-premises, cloud-based and hybrid software applications.

Skills

C#
ASP.Net
Visual Studio
MSSQL
XML
JSON
Java Scripting
Cloud-based application development
Data-driven software development
Stakeholder agreement meetings

Education

Relevant Degree in Computer Science or equivalent
Matric
Job description
Responsibilities


  • Engagement with business to collect, document and review the business analysis deliverables.

  • Assessment and review of packaged software solutions and provide input to feasibility studies.

  • Development of on‑premises, cloud‑based and hybrid software applications based on the business requirements as per delivery plans.

  • Development of test code as well as testing of application solutions to ensure security controls, performance metrics and functional metrics are met.

  • Inform the technical architect and project manager of any issues that may affect other areas of the project.

  • Participate in quality management reviews (code reviews), ensuring compliance with the set quality standards.

  • Development of application prototype to validate and provide clarity on the business requirements and ensure expectation alignment.

  • Conduct package‑specific training for conference room pilot participants.

  • Participate in transitioning the designs to the developers and ensure a clear and complete understanding of the designs.

  • Complete all appropriate documentation required by the programmers, testers, deployment team, and application management team that will maintain the application.

  • Develop basic application design models as input to the technical specifications.

  • Participation in software application and solution testing activities.


Qualifications


  • Matric

  • Relevant Degree in Computer Science or equivalent

  • At least three years demonstrable experience in developing distributed software applications or solutions

  • At least three years experience in developing using Visual Studio, SharePoint, MSSQL as well as C#, ASP.Net, XML, JSON, and Java Scripting

  • At least three years experience in managing software releases, versioning, change control and source code

  • At least three years experience in developing data‑driven software

  • Experience in cloud‑based application development

  • Minimum three years experience in developing medium‑to‑large scale web applications

  • Ability to work closely and effectively within a small / medium sized development team

  • Ability to translate functional requirements into technical solutions

  • Experience in conducting user design and review sessions and running stakeholder agreement meetings

  • Knowledge of relational database concepts.

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