585 Jr Sw Engineer jobs in South Africa
Software Developer / Software Engineer
Posted 3 days ago
Job Viewed
Job Description
The Software Developer will design, develop, and maintain web interfaces and backend systems. The role includes debugging, troubleshooting, testing, and delivering high-quality software solutions while collaborating with cross-functional teams.
Key Responsibilities
- Design and develop web interfaces and backend systems using Agile methodologies
- Perform debugging, troubleshooting, and bug fixing
- Conduct thorough testing to ensure high-quality software delivery
- Collaborate with stakeholders and team members to implement enhancements
- Contribute innovative solutions and process improvements
Minimum Requirements
- Degree in Computer Science, Information Technology, Computer Engineering, or Electronic Engineering from a recognised university
- 35 years of software development experience in one or more of the following: C#, Java, C++, JavaScript
- 35 years of experience with relational databases / SQL
- 35 years of Linux experience
- Strong technical, analytical, and problem-solving skills
- Ability to work independently in a self-directed environment
- Excellent written and verbal communication skills
- Comfortable working in a fast-paced, agile environment
- Reliable fibre internet connection and backup power for remote work
Remote role with 1 in-office day every 4 weeks (JHB, Durban, Cape Town)
The ideal candidate is proactive, innovative, and adaptable. They enjoy solving complex software problems, contributing to high-performing teams, and delivering high-quality software in a collaborative environment.
Application Information
Qualified candidates are invited to submit a comprehensive CV.
If you do not hear from us within two weeks, please consider your application unsuccessful.
Junior Software Developer / Graduate Software Engineer
Posted 3 days ago
Job Viewed
Job Description
The Junior Software Developer will work on both front-end and back-end development for web-based telecom applications. The role includes coding, troubleshooting, testing, and continuous improvement of software systems while collaborating with a cross-functional technical team.
Key Responsibilities
- Develop, maintain, and enhance web interfaces and backend systems
- Apply agile development methodologies and participate in regular stand-ups
- Debug, troubleshoot, and resolve software defects
- Conduct software testing and contribute to product improvements
- Collaborate with regional and remote teams to deliver robust software solutions
Minimum Requirements
- Degree in Computer Science, Information Technology, or Engineering from a recognised/accredited university
- 04 years of software development experience
- Proficiency in C#, JavaScript, Java, or C++
- Experience with relational databases and SQL
- Strong analytical, problem-solving, and critical thinking skills
- Excellent written and verbal communication abilities
- Ability to work independently and manage time effectively in a self-directed environment
- Reliable fibre internet connection and backup power for remote work
Role is primarily remote with a monthly in-office day at regional offices.
The ideal candidate is proactive, adaptable, and ready to grow technical expertise in a collaborative environment. They should enjoy solving complex problems, embracing innovation, and contributing to a high-performing team.
Qualified candidates are invited to submit a comprehensive CV.
If you do not hear from us within two weeks, please consider your application unsuccessful.
Software Developer
Posted today
Job Viewed
Job Description
- Read and interpret technical documentation and liaise with third parties to gather information for product development.
- Provide accurate time estimates for assigned development tasks.
- Identify and define new database requirements as needed.
- Develop programs using technologies specified in design storyboards.
- Perform comprehensive testing to ensure the delivery of high-quality software.
- Deploy applications to production environments upon management approval.
- Support all developed products and resolve technical issues.
- Create and maintain process flow diagrams and program documentation summarizing key functionalities.
ð¡ Required Competencies & Skills:
- Ability to utilize the available resources efficiently.
- Flexible and adaptable in a dynamic development environment.
- Strong understanding of business processes and programming standards.
- Familiarity with PL/SQL is beneficial; otherwise, the Developer will be required to complete a PL/SQL course during the probation period.
ð Qualifications & Experience:
- Education:
- BSc Degree in Computer Science, Information Systems, or a related discipline
- Experience:
- 2 to 5 years of software development experience
- Essential Technical Experience:
- Git
- JSON
- Proficiency in at least one of the following tech stacks:
- Laravel & Vue
- Java
- Preferred Exposure (advantageous):
- Python
- Rust
- Go
- Industry Knowledge:
- Experience or familiarity with the payments industry is a strong advantage
Software Developer
Posted today
Job Viewed
Job Description
Youll be part of a team that values independent thinking , cross-functional collaboration , and continuous learning . The company offers a stable yet agile environment , where Developers are empowered to take ownership of their work and grow their careers.
Why Work Here?:
- Be part of a forward-thinking team building impactful digital products.
- Gain exposure to cutting-edge technologies and modern development practices.
- Enjoy a supportive culture that encourages innovation and professional development.
- Work in a dynamic industry with real-world impact and long-term career growth.
Whats in it for you? A chance to work on meaningful projects, expand your technical toolkit, and grow within a company that values your contribution.
Key Responsibilities:
- Interpret technical documentation and liaise with third parties to gather development requirements.
- Develop and test software using modern technologies and frameworks.
- Deploy applications to production environments and provide ongoing support.
- Create and maintain technical documentation and process flow diagrams.
Job Experience and Skills Required:
- Education:
- BSc in Computer Science, Information Systems, or a related field.
- Experience:
- 2 to 5 years of hands-on software development experience.
- Essential Technical Skills:
- Git
- JSON
- Proficiency in at least one of the following stacks:
- Laravel & Vue
- Java
- Preferred Exposure (Advantageous):
- Python
- Rust
- Go
- Other Requirements:
- Familiarity with PL/SQL is beneficial. If not, the Developer must complete a PL/SQL course during probation.
- Strong understanding of business processes and programming standards.
- Ability to work independently and collaboratively in a dynamic environment.
Apply now!
For more exciting IT
Software Developer
Posted 2 days ago
Job Viewed
Job Description
Step into a high-energy, agile environment where youll work on electrifying online gaming platforms. From conjuring new features to exorcising bugs, youll be part of a tight-knit team crafting scalable, high-performance software. Youll own the full SDLCdesigning, building, testing, and deploying code that powers real-time, global experiences. Expect mentorship, innovation, and the chance to level up your skills with cutting-edge tools.
Skills & Experience:
Minimum 3+ years of development experience
Fluent in C#, JavaScript/TypeScript, React, and backend magic
Git mastery & agile mindset
Sharp problem-solving and debugging instincts
Bonus: C language experience earns you extra candy
Qualification:
Degree or Diploma in Computer Science, Information Systems, or Electrical Engineering (Honours or MSc. preferred)
Contact LIZAAN BUNNING on
Software Developer
Posted 6 days ago
Job Viewed
Job Description
As a Software Sorcerer, youll brew full-cycle software spellsfrom conjuring new features to deploying them into the ether.
Youll collaborate with QA witches and fellow tech warlocks in an agile cauldron of innovation.
Expect to troubleshoot haunted systems and keep digital realms running smoother than a vampires cloak.
Skills & Experience:
Minimum 3+ years of coding in mysterious realms
Mastery of C#, JavaScript/TypeScript, React, and backend enchantments
Problem-solving sharper than a stake at midnight
Comfortable flying solo or with a coven
Git wizardry and agile rituals
Eager to explore forbidden tech tomes
Bonus: C experience earns extra potion points
Qualification:
Degree or Diploma in Computer Science, Information Systems, or Electrical Engineering
(Honours or MSc preferred certified by the Galactic Academy of the Undead)
Contact LIZAAN BUNNING on
Software Developer
Posted 18 days ago
Job Viewed
Job Description
- C#
- MVC
- Entity Framework
- ASP.NET Web API
- ASP Forms
Be The First To Know
About the latest Jr sw engineer Jobs in South Africa !
Software Developer
Posted 19 days ago
Job Viewed
Job Description
- Write, debug, and optimize clean, maintainable, and efficient code.
- Support unit and integration testing to ensure software reliability.
- Troubleshoot software issues and implement effective solutions.
- Collaborate with developers and cross-functional teams to enhance product functionality.
- Participate in code reviews, design discussions, and sprint planning.
- Implement secure coding practices and ensure compliance with data protection regulations (POPIA, GDPR).
- Assist in performance tuning and database optimization.
- Continuously improve technical skills through learning and mentorship.
- BSc (Computer Science or Information Systems), BCom (Information Systems), National Diploma in IT, or equivalent.
- 3 years of software development experience or relevant internships/projects.
- Proficient in C# and .NET framework with object-oriented programming knowledge.
- Strong understanding of Microsoft SQL Server, T-SQL, and database principles.
- Familiarity with HTML, CSS, JavaScript, and version control (GIT or TFS).
- Knowledge of unit and integration testing, basic TDD, and automated testing concepts.
- Understanding of Agile development practices, code reviews, and sprint planning.
- Awareness of secure coding practices and data protection regulations (POPIA, GDPR).
- Strong analytical, problem-solving, and attention-to-detail skills.
- Ability to work well in a team and adapt to a fast-paced environment.
Software Developer
Posted 24 days ago
Job Viewed
Job Description
As an Interstellar Software Engineer, youll be at the core of the starship, navigating the full software development lifecycle. Youll forge and refine code for warp-speed digital solutions in a high-energy agile cosmos. From charting new features and designing systems to coding, testing, and deploying interstellar innovations, youll collaborate with QA astronauts and other brilliant minds to deliver out-of-this-world software. Plus, youll troubleshoot and keep systems running smoother than a neutron star!
Skills & Experience:
Minimum 3+ years of coding voyages in uncharted tech territories
Mastery of C#, JavaScript/TypeScript, React, and backend hyperspace engineering
Laser-sharp problem-solving skills with a telescopes eye for detail
Thrives solo or in a starship crew, syncing for galactic high-fives
Git navigator with a passion for agile mission protocols
Hungry to explore uncharted tech and upgrade skill constellations
Bonus points for C experience show us your cosmic flair!
Qualification:
Degree or Diploma in Computer Science, Information Systems, or Electrical Engineering (Honours or MSc. preferred, certified by the Galactic Academy)
Contact LIZAAN BUNNING on
Software Developer
Posted 2 days ago
Job Viewed
Job Description
Software Developer (POS24202)
Somerset West
R 30 000 to R 35 000 per month
Requirements
- Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.
- At least 3 years relevant experience as a Senior Front-end developer in a software development team.
- Keen interest to continue to be a Senior Front-End developer and provide technical leadership in a software development team.
- A good understanding of the SDLC process, tools, technologies, frameworks and techniques related to software development.
- A strong knowledge of JavaScript, Angular/Typescript, REST framework, JSON and XML.
·Knowledge and experience of the following would be a plus:
- Angular/Typescript, Bootstrap
- Webpack, NPM, Yarn, Maven
- JAXB, XML Schema
- Integration experience (Web services and JMS)
- Business process/workflow layers e.g. JBPM, BPEL, etc.
Responsibilities/Tasks:
- Implement new Front-End requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, CSS.
- Maintain existing Front-End applications written in Angular/Typescript.
- Implement the SARS look and feel and usability guidelines for Front-End development
Closing Date: 30 August 2024