Recruitment Room Team

System Analyst

Centurion, Gauteng
5 months ago
Apply Now
Deadline date:

Job Description


Hire Resolve’s client is seeking a skilled and motivated System Analyst to join their dynamic Software Solutions department in Pretoria. The successful candidate will play a crucial role in defining system requirements, performing systems analysis and design, and contributing to the implementation and deployment of their cutting-edge electronic and mobile identity systems for clients both locally and internationally. This role requires a strong technical background, excellent analytical and problem-solving skills, and the ability to work effectively within a team and independently.

Duties and Responsibilities:

  • Collaborate closely with the Project Manager and Director of Software Solutions to define comprehensive system requirements for pre-sales activities, project implementations, and product deployments.
  • Conduct thorough systems analysis and design, translating business needs into technical specifications and solutions.
  • Actively participate in project and product implementation, including program coding, debugging, rigorous testing, and the creation of comprehensive technical documentation.
  • Provide ongoing user support for our electronic and mobile identity systems to both potential and existing customers, both locally and worldwide.
  • Offer ad-hoc technical support to users, addressing their queries and resolving technical issues efficiently.
  • Stay abreast of the latest technological advancements and industry best practices to contribute to the continuous improvement of our systems and processes.
  • Potentially contribute to pre-sales technical presentations and proposal development.
  • Work effectively within a team environment, sharing knowledge and collaborating to achieve project goals.
  • Demonstrate strong analytical and trouble-shooting skills to identify and resolve system-related issues.
  • Embrace opportunities to learn new technologies and adapt quickly to evolving technical landscapes.

Education and/or Experience:

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline is required.
  • Minimum of 5-8 years of demonstrable experience in application development. Candidates with less experience may be considered for Programmer Analyst or System Analyst roles based on their qualifications and potential.

Language Skills:

  • Excellent verbal and written communication skills in English are essential.
  • Proven ability to read and interpret complex technical journals, detailed system specifications, and relevant international technical standards.

Computer Skills:

  • Strong familiarity with contemporary development and deployment technologies, including:
    • RESTful API design and implementation.
    • On-Premises and Cloud-based architectural patterns.
    • Workflow environment concepts and implementation.
    • Open-source platforms and technologies.
  • Proficiency in several of the following programming languages and technologies:
    • Flutter
    • Java programming
    • J2EE
    • C++/C#
    • .NET framework
    • TypeScript
    • NodeJS
  • Solid understanding and practical experience with database systems such as PostgreSQL, MS-SQL, Oracle, and MySQL.
  • Knowledge and understanding of information security principles, particularly in areas such as smartcards, Public Key Infrastructure (PKI), and cryptography, are highly preferred.

Benefits:

  • Competitive salary based on experience.

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]

You can also connect with Daniel, Carmen and Gaby on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days