"For the right opportunities knock the right doors "

Software Developer - Johannesburg, ZA- South Africa

Software Developer - Johannesburg, ZA- South Africa

Jan 12,2017

Execute full lifecycle software development
Write well designed, testable, efficient code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Tailor and deploy software tools, processes and metrics
Serve as a subject matter expert
Comply with project plans and industry standards
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Prepares and installs solutions by determining and designing system specifications, standards, and programming
Improves operations by conducting systems analysis; recommending changes in policies and procedures

Proven working experience in software engineering
Hands on experience in designing interactive applications
Ability to develop software in C# OR Java or Objective C OR Hybrid Mobile Frameworks
Excellent knowledge of SQL database and ORM technologies
Experience in developing web applications using at least one popular web framework (MVC/MVVM)
Experience with test-driven development
Mastery in software engineering tools
Ability to analyse/extract and document requirements and specifications
Familiarity with software development methodology and release processes
Ability to craft and design fit for purpose solutions

For further details, Please contact Click Here

Create Your Resume

Country Based Salary Graph


Oppurtunity Check

* Select Your Country

Alert Message to be displayed.