Java, VB6, C++, C#, C - Analyst Developer - Contract

 

Recruiter:

Progressive IT Resourcing

Job Ref:

2107386686

Date posted:

Saturday, October 1, 2022

Location:

Centurion, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Main Job Purpose

  • Analyse business requirements, design, develop, implement, monitor, support,
  • troubleshoot and maintain a portfolio of new and existing software applications and services,
  • From high-level business requirements and
  • designs, through the SDLC. 

Outputs

INTERNAL PROCESS

  • Participate in the full development life cycle of business software including analysis, design, development, unit/load testing, deployment and maintenance of a software system and implementation of business software for the enterprise, ensuring technical integrity and alignment with coding standards and principles.
  • Work with end users to collect and analyse business requirements and then design, develop and implement solutions. Help research and evaluate potential technical solutions to business problems.
  • Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
  • Develop business requirements specifications, technical specifications / program specifications and systems documentation.
  • Design and code new software functionality using code that is readable, maintainable and re-usable.
  • Conduct Unit Testing of own code, and System Integration Testing (SIT) of solution. Resolve all issues/queries timeously.
  • Collaborate with testing team to co-create test cases.
  • Contribute to user acceptance testing (UAT) and training material.
  • Once the solution has been successfully tested, deliver the code into the applicable production environment.
  • Provide stakeholders with regular feedback on the technical design and timelines for solution.
  • Help diagnose root causes of systems issues using problem-solving skills. Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
  • Log issues found in existing systems as internal change controls and ensure successful resolution of issues.

CLIENT

  • Provide authoritative expertise and advice to clients and stakeholders.
  • Build and maintain collaborative, professional relationships with clients and stakeholders.
  • Deliver on service level agreements made with clients and stakeholders in order to ensure that expectations are managed.
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.

PEOPLE

  • Develop and maintain productive and collaborative working relationships with peers and team members.
  • Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialisation.
  • Participate and contribute to a culture of work-centric thinking, productivity, service delivery and quality management.
  • Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of peers.
  • Take ownership for driving career development.

FINANCE

  • Identify solutions to enhance cost effectiveness and increase operational efficiency.
  • Manage financial and other company resources under your control with due respect.
  • Provide input into the risk identification processes and communicate recommendations in the appropriate forum. 

Job Requirements

  • Relevant B-degree in Information Technology,
  • Computer Science,
  • Mathematics, or related discipline

Knowledge

  • Knowledge of Software Development Lifecycle (SDLC)
  • Expertise in more than one of the relevant programming languages – Java, VB6, C++, C#, C
  • Sound understanding of relational databases and SQL language
  • Some background using IBM mainframe and MQ would be an advantage.
  • Confident working in the environments we use, viz Windows, Microsoft Visual Studio, Spring boot, XML, etc
  • Must have knowledge of technical architecture and design patterns
  • Background in life insurance would be a recommendation
  • Software testing and writing Test Cases

Experience

  • Minimum 5 years’ development experience within a financial services environment

 

 

 

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Create a free job alert for Java, VB6, C++, C#, C - Analyst Developer - Contract in Centurion

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions