Home / Jobs / Application Developer

Application Developer

Industry: Finance / Job Expires: 2024-03-15 00:00:00 / Location: Gauteng

Share job:

Purpose

  • The primary objective of this role is to develop, maintain, document and test software solutions aligned to the company business requirements in support of its mandate.

Minimum requirements

  • A relevant Degree in Computer Science or Equivalent.
  • Minimum of 3 years  experience in developing distributed software applications or solutions.
  • Minimum of 3 years experience in developing on Visual Studio, SharePoint, MSSQL as well as using C#, ASP.Net, XML, JSON and Java Scripting.
  • Minimum of 3 years experience in managing software releases, versioning, change control and source code.
  • Minimum of 3 years experience in developing data driven software.
  • Minimum of 3 years experience in developing medium-to-large scale web applications.
  • Experience in cloud-based application development.
  • Experience in data modelling.
  • Experience in developing using Microsoft PowerApps platform.

Main duties 

  • 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 and solutions based on the company 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 ensuring 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.
  • Knowledge of relational database concepts.

Skills and competencies

  • 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.

Location:

  • Pretoria 

N.B: By responding to this advert, you consent to Heitha Staffing Group processing your personal information for recruitment purposes and confirm that any personal information has been submitted voluntarily. Applicants will be requested to fill in and sign a POPI Act Consent Form.

Only shortlisted candidates will be contacted. If you have not heard from us in 4 weeks, consider your application unsuccessful.

To apply please send your CV to Intern2@heitha.co.za

Apply for this job