This Position is Closed

Software Developer (Centurion, Irene)

Sorry, this position is no longer available. The job posting has expired and we are not accepting new applications at this time.

Looking for other opportunities? Check out our current job openings to find your next career opportunity.

Job Details

Key Responsibilities 
Lead the design and architecture of complex software systems 
Make critical technical decisions and provide technical leadership 
Review and approve architectural designs and implementation approaches 
Conduct comprehensive code reviews and ensure code quality standards 
Mentor other developers, fostering their growth 
Identify and mitigate technical risks in projects 
Drive technical excellence and advocate for best practices 
Collaborate with stakeholders to translate business requirements into technical solutions 
Evaluate and recommend new technologies, tools, and frameworks 
Optimize application performance, scalability, and security 
Lead technical discussions and knowledge-sharing sessions 
Participate in strategic planning and roadmap development 
Provide technical estimates for initiatives 
Handle critical production issues and incident response

Required Skills & Experience 
Professional software development experience 
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent experience) 
Expert-level proficiency in multiple programming languages and frameworks including but not limited to Laravel, PHP, Vue, js, node.js, next.js, Django, React, Flask, Angular, Python, PostgreSQL, MySQL, and SQL Server. 
Deep understanding of software architecture patterns and system design 
Proven track record of delivering complex projects 
Strong leadership capabilities 
Excellent problem-solving and critical thinking skills 
Experience with cloud platforms (AWS, Azure, GCP) 
Knowledge of security best practices and compliance requirements 
Outstanding communication skills with both technical and non-technical stakeholders 
Ability to balance technical excellence with business pragmatism

General Expectations 

Professional Conduct 
Maintain regular attendance and punctuality 
Adhere to company policies and code of conduct 
Respect confidentiality and data protection requirements 
Communicate proactively about blockers, risks, and challenges 
Collaborate effectively with team members across departments 

Continuous Learning 
Stay updated with industry trends and emerging technologies 
Participating in training and professional development opportunities 
Share knowledge with team members through presentations or documentation 
Contribute to a culture of continuous improvement 

Quality Standards 

Follow established coding standards and best practices 
Ensure deliverables meet quality expectations 
Take ownership of assigned work and deliver on commitments 
Participate in retrospectives and implement improvements

About the Company
Express Employment Professionals Midrand

View Company Profile
Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy