Senior Software Engineer - Centurion Verfied

Salary Negotiable Centurion, Gauteng Centurion, Gauteng more than 14 days ago 12-08-2019 9:35:59 AM
07-10-2019 9:35:59 AM
Senior Software Engineer
Job Competencies:
? Full software development lifecycle experience.
? A basic understanding of networking concepts.
? Cooperation and commitment within our team to achieve common goals.
? Examination of data to grasp issues, drawing conclusions, and solving problems.
? A relatively grounded understanding of Automated Testing platforms, such as unit testing and behavior driven development.
? Some knowledge of continuous integration or automated deployment.
? A well ground knowledge of source control. Extra brownie points for GIT and GIT-flow
? A solid foundation or sufficient exposure in working with MVC frameworks such as Rails, Cake, code-ignition, Zend, Django.
? Experience on working with large scale, complex and heavily invested systems.
? Good and clear communication skills as they will be required to maintain visibility and accountability to their work at all times.
? Analytical. Experience with automated testing & continuous deployment.
? Proficient in modern programming languages with a focus on PHP and Python.

Work Activities:
? Extend internal system tools and intranet.
? Modify existing software to improve performance.
? Software programming and development of subsequent documentation.
? Consulting with other departments on projects and technical issues.
? Actively contribute to the existing system knowledge and technical tools.
? Conferring with product managers to obtain information on limitations or capabilities for processing projects.
? Developing Internet based products and applications.

Minimum Requirements:
? Extensive experience with HTML, CSS, JavaScript and other frontend design languages.
? Experience with automated testing & continuous deployment.
? 5+ years of relevant work experience using PHP and Python.
? Experience with program testing software, SOA-style principles, Agile/Lean/Kanban, database management systems (SQL)
Salary will be discussed and negotiated at the interview.