Software Engineer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 26-08-2014 12:37:49 PM
11-09-2014 10:56:51 AM
Job summary

Our client is currently seeking a great engineer who can help design, implement, and ship new features on the Web in addition to strengthening the architectural components of the platform.

As a part of their extremely motivated and experienced group of people, you’ll work with their web-based and other client teams to add exciting new features to their best-of-breed BYOD platform.

Our Client is a US based company starting up in Cape Town. They are offering the right candidate a 3 month temporary contract with the option of extending it as the company establishes itself.
Salary is up to R30K per month depending on skills & experience.

Summary of essential job functions
The Software Engineer – Web Applications (PHP Developer) will be responsible for the following key items:
Regularly ship a variety of products from small internal tools to large-scale web applications
Directly and meaningfully impact the experience of IT departments and their clients
Develop an understanding of the issues surrounding BYOD policies and contribute creative web-focused design solutions to improve the experience of users around the world
Follow-through from project inception through design to detailed completion
Iterate on solutions based on customer feedback - yep you might be working with "C" level executives to solve their issues
Develop end-to-end data management solutions including database schema and performance tuning
Rapidly prototype web user interfaces
Participate in design process, gathering requirements with other engineers and designers
Create measurable success
Create open and re-usable web application components
Be self-directed and be able to prioritize your own workload
Minimum requirements
BS/BA degree in Computer Science or related field, or equivalent work experience
3+ years professional experience in software development

Experience with many of the following languages and tools is expected
PHP or similar web programming language (Java, Python, Ruby, C#/.NET)
Javascript, AJAX, and Javascript libraries like jQuery
HTML and CSS
MS SQL / Oracle / MySQL / PostgreSQL
Linux
Knowledge of common software design patterns, including the ones needed to develop connected applications with high-performing backend and UI
Working knowledge of the general web-based application landscape, architectures, trends, and emerging technologies
Solid understanding of the full development life cycle
Disclaimer
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed, as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Recruiter: Studio 29