Software Engineer - Cape Town
Salary Negotiable
Cape Town, Western Cape
Cape Town,
Western Cape
more than 14 days ago
16-01-2017 4:01:04 PM
13-02-2017 4:01:04 PM
JOB SUMMARY:Plans, designs, develops and tests software systems or applications for software enhancements and new products.
JOB ACCOUNTABILITIES:- Understand and Adhere to all Corporate Policies to include but not limited to ACI Code of Ethics and Global Information Security.
- Responsible for designing, developing, testing and delivering high quality software/solutions.
- Creates and reviews product/project deliverables according to the life cycle methodologies (i.e., impact assessments, external and internal specifications, manuals, education material, etc.).
- Researches and resolves customer reported problems.
- Maintains working knowledge of the hardware platform, network and application layers. Manages the software dependencies for use in implementing proper solutions.
- Exhibits good technical and business judgment and thorough understanding of how customers use the product when dealing with product requirements, complex design issues, and tradeoffs.
- Perform other duties as assigned.
MINIMUM JOB QUALIFICATIONS:
- A Bachelor's degree in computer science or related field or equivalent software development experience.
- At least 2 years software development experience.
- Core Java development experience.
- Experience in one of the following database platforms: SQL Server / My SQL / DB2 / Oracle.
- Strong verbal communication skills.
- Superior written communication skills.
- Strong interpersonal skills.