Snr C++ Software Developer

at  Pillango Placements

Centurion, Gauteng, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Jun, 2024Not Specified19 Mar, 2024N/AC++,English,System Testing,WritingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SKILLS & KNOWLEDGE:

  • Must have an in-depth knowledge of software engineering processes.
  • Must have a good working knowledge of software modifications using C++.
  • Java / C# / Delphi knowledge will be an advantage.
  • Must have a good working knowledge of database modifications using Access / PostgreSQL.
  • Must have a good working knowledge of system testing and implementation.
  • Must have a good knowledge and experience of Command & Control systems.
  • Must have a good knowledge of the systems and products developed for the SANDF.
  • Must have a good working knowledge of the principles of Project Management.
  • Must be good in writing, reading and speaking in English.

EXPERIENCE REQUIRED:

  • At least 5 years’ software design and development experience.
  • At least 5 years’ experience in Project Management.

QUALIFICATIONS REQUIRED:

  • An applicable University degree, (BEng) or similar qualification.
  • Diploma in Project Management.

Responsibilities:

  • Develop software and software modifications using C++.
  • Java / C# / Delphi or other identified languages will be an advantage.
  • Do database modifications using Access / PostgreSQL.
  • System testing and implementation.
  • Technical documentation.
  • Verify solution development against development.
  • Maintain domain knowledge of Command & Control systems.
  • Design software and software modifications using common standards.
  • Mentoring in programming and domain knowledge.
  • Manage projects through planning, organizing, leading, monitoring and controlling of the programmes / projects.
  • Ensure that project risks are identified and managed, customers objectives delivered within the required timeframes, within budget, with quality, adhering to all the applicable methodologies to meet or exceed all milestones and improved profitability.
  • Ensure timeous compilation and submission of the relevant management reports.
  • Encourage and create possibilities that benefit the company and employee’s long-term development.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Management

Proficient

1

Centurion, Gauteng, South Africa