Senior Software Developer needed at Afrimat
Job title : Senior Software Developer
Job Location : Western Cape, Cape Town
Deadline : June 07, 2024
Quick Recommended Links
Duties and Responsibilities:
Afrimat is currently seeking the services of a Senior Developer with end to end development skills. The successful candidate will be responsible for designing software solutions and creating scope with the customers requirements, actively programming to scope requirements, and deploying the software solution from development to Production environments. Maintenance of existing systems and integrations.
- Full Stack Developer with proficiency in C# and T-SQL.
- Clear communication skills to be able to advise customers on possible right fit solutions.
- Agile, inviting scope changes, and helping customer reach a solution.
- Able to manage multiple projects and deliverables in a small team.
- Strong understanding of software development life cycle process.
- Experience in system architechture and integration.
- Understanding the requirements then coding, testing and debugging before rolling out to the users.
- Identifying production and non-production application issues
- Contributing in all phases of the development lifecycle.
- Liaising with customers in scoping requirements.
- Raising concerns with designs and identifying areas of improvement in the software delivery process.
- Supporting legacy systems while transitioning to newer technologies
- Lead and mentor junior and mid-level developers
- Conduct Code reviews and identify potential issues.
- Stay up-to-date with the latest technologies and coding practices
Minimum Qualification/ Experience:
- BSc Computer Science or similar tertiary qualification.
- At least 7 years’ worth of professional development experience
- Strong object-oriented programming skills.
- Proven ability to leverage the Microsoft suite to build capabilities and functionalities.
- Proficiency in C# with at least 5 years solid exposure at an academic or professional level.
- Experience in Web Development (including front-end and back-end development) is required.
- Skilled in C#, ASP.NET MVC/.NET Core, Entity Framework (or similar ORM) for SQL Server, JavaScript frameworks (e.g., HTMX/React, Angular), HTML5, and building RESTful API’s.
- Advantageous: Razor pages, Entity Framework, Azure experience, Links to StackOverflow, GitLab and/or, Linux, Ubuntu, VPS, Apache
- The candidate must be medically fit in terms the Mine Health and Safety Act.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now