Software Developer
Job Details
Job Description
Responsible for designing, developing, testing, and maintaining software applications that align with organisational needs. Requires strong coding skills, collaboration, and commitment to best practices in software development.
Requirements
- Bachelor’s or Master’s degree in Software Development, Computer Science, or related field
- Minimum 2 years experience in software development
- Proven experience with programming languages such as Java, Python, JavaScript (or relevant languages)
- Proficiency in front-end and/or back-end frameworks and tools
- Familiarity with relational and/or NoSQL databases
- Understanding of RESTful API design and integration
- Experience with version control systems like Git
- Knowledge of agile methodologies such as Scrum or Kanban
- Preferred: experience with cloud technologies (AWS, Azure)
- Preferred: knowledge of DevOps practices and CI/CD pipelines
- Preferred: mobile development experience (Android/iOS)
- Relevant certifications (Microsoft, AWS, Google Cloud) advantageous
- Strong analytical and problem-solving skills
- Effective team collaboration and independent working ability
- Excellent communication and documentation skills
- Attention to detail and commitment to high-quality output
Responsibilities
- Develop and maintain efficient, reusable, and reliable code
- Design, build, and maintain scalable software applications and systems
- Collaborate with stakeholders to define system specifications and technical requirements
- Conduct unit testing and resolve software defects
- Participate in peer code reviews and contribute to development standards
- Integrate data storage solutions and third-party services/APIs
- Write technical documentation and user manuals as needed
- Stay updated with latest software development trends and technologies
- Follow best practices in security, scalability, and performance optimisation
Send your application via email
Additional Instructions
Send your CV to Christelle Kouter via email.
Jobs in Cape Town
Air Traffic and Navigation Services (ATNS) is hiring a Building Administrator fo...
Salesworx is seeking a Technical Sales Consultant in Montague Gardens to sell pr...
Ackermans is seeking a Systems Business Analyst for VAS & Cellular to act as an ...
Ackermans is seeking a Supervisor for Brackenfell Centre to deliver an exception...
Ackermans is looking for a strategic leader with a passion for property developm...