Education: Degree/Diploma Experience: 5+ years Reference: SEE2021 Job Description: Senior Software Engineer We have an amazing opportunity for a Senior Software Engineer in Johannesburg!
We require a candidate with: • Preferably a formal qualification in Computer Science (or related field) • 5+ years of relevant work experience in any well-known software environment • If you don't have the formal qualification but you can prove you have been successful in a similar role, we'll have a look • The LAMP stacks • Good understanding of the Vagrant and Docker environments • Knowledge on advanced programming, clean code and design patterns • Good understanding of security issues on the web • Strong knowledge of PHP web frameworks such as Laravel and Symfony • Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX etc. • Firm grasp of object orientated programming and design • Understanding of Test-Driven Development and automated testing • Proficient understanding of client-side scripting and JavaScript frameworks including jQuery, AngularJS, and similar technologies • Experience using version control tools such as Git and GitHub • Strong knowledge of web application exploits and their solutions • Passion for best design and coding practices and a desire to develop new bold ideas
Should you meet the requirements for this position, please email your CV to it.careers@goldmantech.co.za. You can also contact Daniela on 031 350 4019 or alternatively you can visit our website www.goldmantech.co.za
Should you not hear from us within 3 days, please consider your application unsuccessful.