Vacancy Details
Employer: Network Contracting Solutions
We are seeking an experienced Software Development Manager to lead our team of talented IT Specialists/Engineers in building cutting-edge software solutions. As a Software Development Manager, you will be responsible for overseeing the design, development, testing, and deployment of software applications, as well as leading and mentoring a team of software developers.
- Lead and manage a team of software developers, providing guidance, mentorship, and coaching to ensure high-quality software development
- Define and prioritize project requirements, goals, and timelines in collaboration with cross-functional teams
- Develop and implement software development processes, best practices, and standards
Required Skills
- C#
- Java
- Python
Candidate Requirements
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- At least 5 years of experience in software development, with a minimum of 2 years in a leadership or management role
- Strong technical background in software development, with expertise in languages such as Java, C#, or Python
- Experience with Agile development methodologies, version control systems (e.g., Git), and DevOps practices
- Excellent leadership and management skills, with experience in leading and mentoring teams
- Strong communication, collaboration, and project management skills
- Experience with cloud-based technologies (e.g., AWS, Azure) and containerization (e.g., Docker)
- Knowledge of software development life cycles, testing methodologies, and quality assurance processes
Qualifications:
- Master's degree in Computer Science, Software Engineering, or a related field
- Experience with machine learning, artificial intelligence, or data analytics
- Certification in Agile development methodologies (e.g., Scrum, Kanban)
- Experience with continuous integration and continuous deployment (CI/CD) pipelines
- Knowledge of security best practices and compliance frameworks (e.g., HIPAA, PCI-DSS)
991 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
Software Development Manager
- Johannesburg
- Job Type: Permanent
- Posted 23 Jul 2024 | 35 Days left
More Jobs at Network Contracting Solutions
Draughtsman/Tracer
- East Rand
- Job Type: Permanent
- Posted 26 Jul 2024 | 23 Days left
Data Engineer
- Johannesburg
- Job Type: Permanent
- Posted 26 Jul 2024 | 29 Days left
Business Analyst â Actuarial Modernisation
- Cape Town
- Job Type: Temporary
- Posted 25 Jul 2024 | 28 Days left
Business Analyst â Consolidation
- Cape Town
- Job Type: Temporary
- Posted 25 Jul 2024 | 28 Days left