- Testing: Develop and execute thorough test cases to ensure the codebase's quality and reliability.
- CI/CD Implementation: Set up and manage continuous integration and continuous deployment pipelines to facilitate efficient software delivery.
- Security Best Practices: Follow best practices for security, including handling secret keys and tokens.
- Efficient Code Development: Create code with a focus on efficiency, reusability, and reliability to ensure scalability and maintainability.
- Translating Business Requirements into Technical Solutions: Transform business objectives into technical solutions that align with organizational objectives.
- Enhancing System Performance, Security, and Scalability: Improve system performance, security, and scalability through strategic enhancements.
- Maintaining Existing Systems and Processes: Regularly maintain existing systems and update them to align with evolving standards.
- Identifying and Resolving Bottlenecks and Bugs: Proactively detect and address bottlenecks and bugs to optimize system performance.
- Coaching and Mentoring Junior Developers: Provide mentorship and guidance to junior developers to support their professional development.
- Designing and Implementing APIs: Develop APIs to ensure seamless data flow and integration between applications.
- Adhering to Coding and Deployment Best Practices: Commit to industry standards for coding, testing, debugging, and deployment.
- Staying Informed on Industry Trends: Stay updated on the latest web development trends and integrate relevant new technologies.
- Problem Solving and Troubleshooting: Effectively identify and resolve development issues to maintain smooth system operation.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with performance testing tools such as JMeter and Gatling.
- Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
- Familiarity with cloud computing platforms like AWS.
- Understanding of Agile development methodologies and practices.
- Proven software developer experience with a focus on testing and quality assurance.
- Hands-on experience with test automation frameworks and tools like Selenium, PHPUnit, and Postman.
- Strong comprehension of CI/CD concepts and experience with tools like Docker and GitHub CI/CD.
- Familiarity with version control systems like Git and code review processes.
- Excellent analytical and problem-solving skills with meticulous attention to detail.
- Effective communication and collaboration skills in remote work settings.
- Solid object-oriented programming knowledge.
- Over 5 years of experience with NodeJS, ExpressJS, MongoDB, or related frameworks.
- Experience in developing REST APIs that meet performance and security standards.
-
Software Development Manager
2 weeks ago
Parvana Strategic Sourcing Cape Town, South Africa**Client Details**: · Our client, founded in 1990, is privately-owned and has its headquarters situated in Cape Town, South Africa. They have a global presence with a workforce of over 500 employees. This workforce consists of a team of engineers, software developers, administrat ...
-
Software Development Manager
2 weeks ago
Pollock and Associates Cape Town, South AfricaSoftware Development Manager ICT · Northern Suburbs, Cape Town - Western Cape - South Africa · Reporting to the Group IT Manager. We are seeking a Software Development Manager to join our client's dynamic team. Contribute to their exciting journey where growth, learning, and a pa ...
-
Manager: Software Development
3 weeks ago
Clickatell Cape Town, South AfricaWe Are Setting The Pace · Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need champions who understand the bigger picture, believe in making a d ...
-
Software Development Manager
2 weeks ago
BET Software Cape Town, South Africa**We Want You**: · **You Bring**: · - At least 3-5 years' experience managing software development teams and leads. · - At least 6 years in a technical role within the IT software development industry. · - Prior experience ensuring timely project delivery. · - Provide technical a ...
-
Software Developer
2 days ago
Hire Resolve Cape Town, South Africa Full timeHire Resolve is a leading company in the software development industry, and we are seeking a talented and motivated Software Developer to join our client's team. As a Software Developer at Hire Resolve, you will have the opportunity to work on a variety of projects and collaborat ...
-
Software Developer
1 day ago
Dimension Data Cape Town, South Africa temporaryThe Software Developer will be working on a variety of projects to help the company move forward. You'll work closely with other developers, designers and product owners to ensure that our products are well developed and highly optimised. You will also have the opportunity to lea ...
-
Software Developer
2 days ago
Optimim Cape Town, South Africa Full timeOptimim designs and develops innovative software solutions for the South African market. Our Cape Town office is looking to hire an energetic and young software developer to help evolve our existing products. · You will have the opportunity to design and develop software for web ...
-
Software Developer
3 days ago
Dimension Data Cape Town, South Africa temporaryAs a Software Developer, you'll be part of the team developing software for our web and mobile applications. You will work on both front-end and back-end components of the application to create features that are easy to use by all users. Your main responsibility is designing, bui ...
-
Software Developer
1 week ago
Isilumko Staffing (JHB) Cape Town, South AfricaSoftware Developer · ERP and Mobile development exp · BSc Degree / 3-Year University Programming Degree · Good marks students · Understand the concept of CODING · Universe - programming language, HTML, Java Scripting, .Net, Visual Studio, SQL Database skills (Sequal) · Own ...
-
Software Developer
4 weeks ago
JenRec Recruitment Cape Town, South AfricaDesired Skills · B.Sc, B.Eng or B.Com degree with IT related subjects as majors. · ○ With above average results. Guideline is 65% average at university. · Matric results - A or B for Maths HG · Excellent communication skills - interpersonal, written, and public speaking · Benefit ...
-
Software Developer
1 week ago
Network Recruitment Cape Town, South AfricaQualifications: Degree in Engineering / CompSci / Stats / ActSci or similar (GPA must be 65% and above) - transcripts must be sent · Requirements: 3 to 8 years software engineering experience · Experience with AWS serverless products and infrastructure as code · Terraform o ...
-
Software Developer
1 day ago
Dimension Data Cape Town, South Africa temporaryAs a Software Developer, you'll design and build software applications that will make our clients' lives easier. You will work with the development team to develop high-quality, reliable code in an efficient manner. You should be comfortable working on your own as well as part of ...
-
Software Developer
1 week ago
Emporium Cape Town, South AfricaPOS240485 Software Developer (Full Stack)(POS24085) Somerset West R to per month Full Stack Developer (POS24012) Somerset West R to R negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be d ...
-
Software Developer
3 weeks ago
Electrum Payments Cape Town, South Africa Full timeAbout Electrum · Electrum is an exciting B2B tech company. We partner with some of South Africa's biggest household names, enabling them to open up their customers' access to payments and digital goods and services. We love that the projects we work on touch the lives of millions ...
-
Software Developer
4 weeks ago
JenRec Recruitment Cape Town, South AfricaThey are looking for exceptional people to join our Development Team in Cape Town. They use .Net, MVC, SqlServer, MongoDb, Xamarin, Javascript, Html5, Angular, Java, SWIFT, and Xcode to build great software. · This software house provides solutions to the financial industry loca ...
-
Software Developer
3 weeks ago
JenRec Recruitment CapeTown, South AfricaYour responsibilities will include the following: · Python Developer · Design and build solutions to assist business users, and improve customer experience · Architect and design solutions with your team · Keep up to date with technology trends, both locally and internationally · ...
-
Software Developer
1 week ago
Network Recruitment Cape Town, South AfricaLocation: Cape Town (Hybrid) · Salary: $ $ 6 600 · Requirements: 4 or more years of software engineering experience · Degreed from a reputable university (transcripts required) · Experience with AWS serverless products and infrastructure as code, Terraform or Cloudformation ...
-
Software Development Team Lead
2 weeks ago
Games Global Cape Town, South AfricaThe Lume Game Engine Studio is looking for a Software Development Team Lead to lead the software development team, coordinate the entire product development process and ensure the timely delivery of products. · **Responsibilities** · **Facilitated Continuous Improvement** · Ident ...
-
Software Development Team Lead
3 weeks ago
Games Global Cape Town, South Africa**Job Purpose** · To lead the software development team, coordinate the entire product development process and ensure the timely delivery of products. · **Technical outputs**: · Facilitated Continuous Improvement: · - Identifies and ensures that the necessary processes and proced ...
-
Software Developer
1 week ago
Hire Resolve Cape Town, South AfricaPosition: Software DeveloperHire Resolves client is looking for a Software Developer to join their team in Cape Town, Western Cape. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Responsibilities:Develop h ...
Software Developer - Cape Town, South Africa - Level-Up
Description
Role Summary
Join us as a Software Developer and be a key player in maintaining the quality and dependability of our software products, as well as driving efficiency and automation in our development processes. You'll collaborate closely with the development team to establish and uphold robust testing frameworks and CI/CD pipelines.
Responsibilities
Qualifications & Experience