Vacancy Details
Employer: Network Contracting Solutions
Job & Company Description:
The Senior Software Developer takes a leadership role in shaping the design, development and maintenance of software applications and translating complex user requirements into robust and efficient code, demonstrating a deep understanding of architectural patterns and scalable software design. The role involves leading and collaborating with cross-functional teams, providing technical guidance, and ensuring the adherence to industry best practices throughout the entire software development lifecycle. The role also includes mentoring and empowering junior team members, fostering a culture of continuous improvement, innovation, and the delivery of high-quality solutions that align with strategic business objectives and technological excellence.
The key responsibilities for this role will include:
- Design, Implement, Test, and Deliver code: Design and implement clean and efficient code, considering performance optimisation and security best practices. Design and implement tests for quality assurance, leading and participating in code reviews.
- Software Development and Architecture: Lead the design and development of high-quality, scalable software applications aligned with business requirements.
- Cross-functional collaboration (QA and testing, test support, technical and project leadership): Collaborate with QA teams to develop and execute comprehensive test plans, ensuring the reliability and security of software.
- Maintenance of new and existing software: Maintain and upgrade existing systems on an ongoing basis, ensuring ongoing efficiency and relevance
As you will be required to hit the ground running extensive experience is essential.
The requirements:
Qualification:
- Bachelor’s Degree (NQF level 7) in Computer Science, Engineering, or related field
- Azure/AWS certifications – advantageous
Experience:
- 8-10 years experience in a software development role
- Experience with C#, .NET, .NET Core, Docker, Angular, Flutter, Node.js, Javascript, SQL, Web API (JSON)
- Proficiency in multiple programming languages with understanding of OOP principles
- Experience in SQL Server, Angular, Flutter, Nodejs
- Hands-on experience with one or more JavaScript frameworks
- Cloud environments (Azure, AWS)
Skills Required:
- Emotionally intelligent, communicates with impact, collaborates effectively and solutions focused
- Unit testing, integration, and functional testing
If you are interested in this opportunity, please apply directly. For more finance jobs, please visit www.networkcontracting.co.za
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles/positions.
For more information contact:
Riah Mthimunye
Researcher
330 people have viewed this job.
About Network Contracting Solutions
Network Recruitment
Network Recruitment is a leading specialist recruitment company in the fields of IT, Finance and Engineering.
Since our establishment in 1987, we have been at the forefront of the specialist recruitment industry. Network Recruitment’s key to success is the focus on delivering superior quality service by developing and maintaining an exclusive focus on sourcing high-calibre skills for medium-sized to JSE-listed companies operating in these three niche sectors across South Africa.
Our experience in permanent and contract-based recruitment enables us to provide you with recruitment solutions that meet your long- and short-term needs.
Network Recruitment is a division of ADvTECH Resourcing, the recruitment arm of the national JSE-listed ADvTECH Limited Group a leader in quality education, training, skills development and placement services.
Similar Jobs
Senior Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 01 Nov 2024 | 44 Days left
Senior Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 30 Oct 2024 | 42 Days left
Senior Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 21 Oct 2024 | 33 Days left
Senior Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 07 Nov 2024 | 50 Days left
More Jobs at Network Contracting Solutions
Senior Database Administrator
- East Rand
- Job Type: Permanent
- Posted 15 Nov 2024 | 27 Days left
Flutter Developer
- East Rand
- Job Type: Permanent
- Posted 15 Nov 2024 | 27 Days left
Safety Engineer
- East Rand
- Job Type: Permanent
- Posted 14 Nov 2024 | 26 Days left
Senior Systems and Sales Engineer
- Johannesburg
- Job Type: Permanent
- Posted 13 Nov 2024 | 25 Days left