Software Development Engineer
1 week ago
We are seeking a highly skilled Software Development Engineer to join our team at ALOS Innovative Workforce Solution (Pty) Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web-based applications.
Essential Skills- IT SDLC Process: You must have a solid understanding of the IT Software Development Life Cycle (SDLC) process and have experience working with it.
- Programming Languages: You must be proficient in the following programming languages:
- TypeScript/JavaScript
- GraphQL
- Node.js (Express.js, Apollo)
- MV* experience (React, Vue, JavaScript)
- Version Control: You must have experience working with Git.
- Database Experience: You must have experience working with databases.
- Cloud Computing: Experience with AWS is advantageous.
- Containerization: Experience with Docker, Docker Compose is advantageous.
- CI/CD Tools: Experience with Nexus is advantageous.
- Encryption Technologies: Experience with encryption technologies is advantageous.
- NoSQL Databases: Experience with Redis, Mongo is advantageous.
- Front-end Development: Experience with CSS 3, Antd, HTML 5 is advantageous.
- Version Control: Experience with BitBucket/Github is advantageous.
- ITSM Solutions: Knowledge of IT Service Management (ITSM) solutions, specifically BMC Remedy Ticketing tool, is advantageous.
- Communication Skills: Excellent written, verbal, and visual communication skills are essential.
- Travel: Willingness to travel internationally is required.
- Business Acumen: You must have a good grasp of business/user requirements and be able to translate these into system documents and functions.
- Technical Knowledge: You must be able to quickly familiarize yourself with complex technical topics.
- Problem-solving Skills: Strong analytical and problem-solving skills are essential.
- Time Management: You must be able to work under pressure with a constant workload and deliver quality results.
- Communication Skills: You must be able to structure, illustrate, and communicate complex concepts in an understandable, predictable manner.
- Risk Management: You must be able to identify and manage risks.
- Cultural Awareness: You must be able to operate in an inter-cultural work environment.
- Work Ethics: Above-board work ethics are essential.
- Flexibility: You must be flexible and able to take on different tasks within the scope of work.
- Confidence: You must be confident, motivated, and assertive.
- Initiative: You must be able to take ownership, show initiative, and work proactively.
- Teamwork: You must be able to work as part of a team, interdependently, and independently, and submit deliverables on time.
- Tertiary Qualification: A tertiary qualification in Information Technology, specifically Web Software Development, is required.
- Work Experience: 5+ years of working experience with a focus on Web Software development is required.
-
Senior Software Development Engineer
6 days ago
Pretoria, Gauteng, South Africa agile bridge Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Agile Bridge. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software products and systems that meet our customers' expectations.Key ResponsibilitiesDesign and develop complex...
-
Software Engineer
7 days ago
Pretoria, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full timeWe are currently seeking a skilled Software Developer with a strong background in C# and Visual Studio to join our team.Job Description:The Software Developer will be responsible for designing, developing, and maintaining high-quality software applications. The ideal candidate will have a solid foundation in software development, with specific expertise in...
-
Software Development Specialist
1 week ago
Pretoria, Gauteng, South Africa Curiska Full timeJob Summary:Curiska is seeking a highly skilled Embedded DSP Software Developer to join our team. As an Embedded DSP Software Developer, you will be responsible for developing digital communication software components, implementing and verifying standardized waveforms, and applying DSP processing techniques.Key Responsibilities:Develop digital communication...
-
Software Engineering Manager
7 days ago
Pretoria, Gauteng, South Africa ZipRecruiter Full timeJob DescriptionAt ZipRecruiter, we're committed to innovation and collaboration to make a positive impact on the world. Our team of experts works together to develop cutting-edge software solutions that drive business growth and success. We're seeking a highly skilled and experienced Software Engineering Manager to lead our team of software engineers and...
-
Software Developer
1 week ago
Pretoria, Gauteng, South Africa Jordan HR Full timeJob DescriptionAt Jordan HR, we are seeking a highly skilled Software Developer to join our team. As a key member of our technology department, you will play a crucial role in designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and Development: Design and develop software applications using...
-
Embedded Software Developer
3 days ago
Pretoria, Gauteng, South Africa Curiska Full timeJob Title: Embedded Software DeveloperAbout Curiska: Curiska is a leading company in the field of digital communication systems, and we are seeking a highly skilled Embedded Software Developer to join our team.Job Summary: We are looking for a talented software engineer to develop digital communication software components, implement and verify standardized...
-
Senior Software Engineer
2 days ago
Pretoria, Gauteng, South Africa OfferZen (Pty) Ltd Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at OfferZen (Pty) Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Develop and support software applications, including database integration, interfaces,...
-
Senior Software Engineer
1 day ago
Pretoria, Gauteng, South Africa Motus Corporation Full timeJob DescriptionThe Motus Retail division is seeking a highly skilled Senior Software Engineer to join their team. As a key member of the software development team, you will be responsible for designing, developing, and maintaining bespoke business applications to ensure they operate at peak performance.Key responsibilities include:Developing software...
-
Software Engineer
7 days ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Network Recruitment. As a key member of our IT department, you will be responsible for the development and maintenance of our EHS and back-end web application services.Key ResponsibilitiesSystem Documentation: Develop and maintain accurate and comprehensive documentation of...
-
Software Engineer
7 days ago
Pretoria, Gauteng, South Africa People Dimension Full timeJob RequirementsEssential Skills (Must Have):· Bachelor's degree in Computer Science, Computer Engineering, or related field from a reputable institution.· Strong foundation in programming languages such as C#, C++, and Java.· Proficiency in software development methodologies and version control systems.· Excellent problem-solving skills with a...
-
Backend Software Developer
1 day ago
Pretoria, Gauteng, South Africa PRR Recruitment Services Full timeBackend Server Software Engineer OpportunityPRR Recruitment Services is seeking a skilled Backend Server Software Engineer to join our team.Key Responsibilities:Design and develop scalable server-side software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsImplement and maintain high-quality code, adhering...
-
Software Development Professional
3 days ago
Pretoria, Gauteng, South Africa RPO Recruitment Full timeSoftware Development OpportunityRPO Recruitment is seeking a skilled and ambitious software development professional to join our client's team in Pretoria.Key ResponsibilitiesDesign and implement high-quality, efficient, and scalable code for our cloud-based IoT platform using Azure cloud applications.Collaborate with the team to identify and implement new...
-
Cybersecurity Software Developer
1 week ago
Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full timeAbout Curiska (Pty) LtdWe are a leading company in the field of cybersecurity solutions, and we are seeking a highly skilled Security Software Developer to join our team.RequirementsA degree in BEng Electronic Engineering, BEng Computer Engineering or BSc Computer Science (or similar)2 to 7 years of software development experience in a professional...
-
Senior Software Engineer
7 days ago
Pretoria, Gauteng, South Africa Jordan HR Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Jordan HR. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesSoftware Development: Design, develop, and test software applications using a variety of programming...
-
Software Engineer
7 days ago
Pretoria, Gauteng, South Africa Falcorp Resources Full timeJob SummaryFalcorp Resources is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable web solutions that provide an exceptional user experience.Key ResponsibilitiesDesign and develop high-quality web applications using web technologies...
-
Android Software Engineer
7 days ago
Pretoria, Gauteng, South Africa JenRec Recruitment Full timeJob DescriptionJob Title: Android Software EngineerCompany: JenRec RecruitmentJob Type: Full-timeLocation: RemoteAbout Us: JenRec Recruitment is a leading recruitment agency specializing in IT and technology staffing. We are seeking an experienced Android Software Engineer to join our team.Key Responsibilities:Develop and maintain the Android platform,...
-
Software Engineering Professional
7 days ago
Pretoria, Gauteng, South Africa PRR Recruitment Services Full timeSoftware Development Role – PRR Recruitment Services We are seeking a skilled Junior Software Developer to join our team at PRR Recruitment Services in Pretoria. The ideal candidate will have a strong foundation in computer science and software development.The successful candidate will possess:· A degree in Computer Engineering or Computer Science· A's...
-
Software Development Professional
5 days ago
Pretoria, Gauteng, South Africa Agile People Full timeAbout the RoleWe are seeking a highly skilled Software Development Professional to join our Agile team at Agile People. As an Intermediate Software Engineer, you will play a key role in the development of software solutions, working closely with our team to design, develop, and maintain high-quality software.Key ResponsibilitiesSoftware Development: Develop,...
-
Mid Java Software Developer
7 days ago
Pretoria, Gauteng, South Africa Hire Resolve Full timeAbout the RoleHire Resolve's esteemed client is seeking a highly skilled Mid Java Software Engineer to join their dynamic team. As a key member of this team, you will play a pivotal role in designing, developing, and maintaining software applications that drive innovation and excellence.Key ResponsibilitiesSoftware Development: Design, develop, and maintain...
-
Golang Software Engineer
7 days ago
Pretoria, Gauteng, South Africa Insphired Full timeAbout the RoleWe are seeking a highly skilled Golang Software Engineer to join our team at Insphired. As a key member of our development team, you will be responsible for designing and implementing scalable technology solutions, collaborating with stakeholders, and ensuring the security and efficiency of our cloud infrastructure.Key ResponsibilitiesTechnical...