Senior Software Developer - Durban Verfied

Salary Negotiable Durban, Kwazulu-Natal Durban, Kwazulu-Natal more than 14 days ago 21-07-2020 2:12:52 PM
15-09-2020 2:12:52 PM
Are you a Senior Software Developer looking for a great new challenge? One of South Africa’s leading retailers has an exciting job opportunity for you to join their team in Durban. This team are dynamic, responsive, creative and innovative “techies” and they aim to deliver differentiated solutions that are fit for purpose, balancing best of breed and value for money for the company.

Your key job responsibilities as the Senior Software Developer in Durban will include:

• Develop and manage e-commerce websites, web applications & web sites
• Analyze, design, code, debug, test, document & deploy applications
• Participate in project & deployment planning
• Working with In modules/extensions development/customization
• Theme integrations/customizations
• API creation/integrations
• Estimating development timelines
• Solving technical problems
• Creating a Technical Functional Specification and writing code
• Elements of change control
• Identify opportunities that can improve efficiency of business processes
• Release process management
• Use development frameworks, methodologies, and procedures to facilitate application design and delivery according to technical specifications
• Conduct necessary unit testing (Stress, Integration and Unit)
• Conduct post implementation monitoring
• Document support handover documentation
• Complete and maintain relevant documentation and version control disciplines to maintain source code
• Partnering with all levels of the project teams (Project Managers, Business Analysts, Architects, Team Leaders etc.)
• Mentor junior developers

Requirements for this Senior Software Developer job in Durban:

• 3-5 years’ development experience specialising in the below technologies:
• Magento 2 with CMS
• PHP 7
• MySQL
• JavaScript frameworks like jQuery
• XML, XHTML, CSS, Modules i.e. API integration, Payment Gateways, XML with a focus on standards
• Web service development
• Amazon Web services
• Source Version Control like Github or BitBucket
• Release management
• Strong documentation skills