Job title : Senior Software Engineer I (Cape Town, JHB)
Job Location : Gauteng,
Deadline : May 05, 2025
Quick Recommended Links
Responsibilities
- Leading software design and development across multiple systems.
- Collaborating with cross-functional teams to finalize technical requirements.
- Developing, testing, and maintaining complex software components.
- Implementing best practices in coding, development methodologies, and code reviews.
- Troubleshooting and resolving technical issues, ensuring optimal system performance.
- Operating in Agile, Waterfall, and other development environments while working with stakeholders.
- Mentoring and training junior software engineers, guiding them on development methodologies and optimization techniques.
- Staying up to date with emerging technologies and industry advancements.
Requirements
- Have 5+ years of experience in software engineering.
- Have Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
- Be proficient in dot net, C#, Angular, GIT including SQL and data manipulation.
- Have advanced understanding of data modelling, storage subsystems, and data manipulation techniques.
- Have hands-on experience with Agile and Waterfall approaches, test-driven development, and coding best practices.
- Be able to analyze, debug, and resolve complex software issues.
- Have experience guiding junior developers in technical best practices.
- Have solid written and verbal communication skills with the ability to collaborate across teams.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs