Software Development Specialist
4 weeks ago
What We Offer
Cutting-edge global IT systems and processes
Flexible working hours, 1960 hours over 12 months
Remote/On-site work location flexibility
Affordable group vehicle promotions (buy or lease options available)
Our Team
Highly motivating, energetic, fast-paced environment
Modern, state-of-the-art offices
Your Role
Collaborate with a dynamic global team
Work in an Agile environment that supports continuous improvement
Essential Skills and Requirements
- Education: BSc in Computer Science or a related 3-year qualification
- Technical Expertise:
- Extensive knowledge of C# and BI Tools
- Proficient in application architecture and programming languages
- Ability to handle high-level business requirements and design through the Software Development Lifecycle
- Skilled in development, testing, deployment, maintenance, and support of software applications
- Agile Working Model (AWM): Ability to manage additional responsibilities as defined in the AWM Charter
Advantageous Skills
- Intermediate - Advanced certification in Software Development
- Familiarity with SQL, JAVA SE, BI, Power BI, report writing, and data modeling
Qualifications and Experience Required
- BSc in Computer Science or equivalent 3-year qualification
- 3-5 years of intermediate software development experience
- Deep knowledge of C# and BI tools
- Strong knowledge of SOLID principles and design patterns
- Application architecture and programming language expertise
- Experience in debugging, performance profiling, and optimization
- Proven initiative to improve systems, solutions, and processes
- Relevant IT qualifications, strong project management skills
Your Responsibilities
- Development: Build robust, maintainable, and scalable code in line with technical specifications, ensuring optimal performance. Follow all prescribed standards, processes, and procedures and deliver on time. Conduct tests and promptly resolve any defects.
- Testing: Confirm build stability and quality with the development team before releasing to the test team, aiming for zero defects. Provide input on risk/impact of defects found during testing and assist with necessary bug fixes.
- Support/Troubleshooting: Provide technical support to system users and handle issues per defined procedures. Analyze root causes of system errors, including data errors, performance, and stability issues.
- General Communication: Clearly and constructively communicate technical details, actively participate in technical and business discussions.
-
Technical Support Specialist
4 weeks ago
Midrand, Gauteng, South Africa Spinnaker Software Full timeAbout the RoleAs a Technical Support Specialist at Spinnaker Software, you will be part of a diverse team working together to achieve a common goal: delivering exceptional user experiences.The role offers an excellent career growth plan with multiple success stories, showcasing the company's commitment to employee development.Working in a high-paced...
-
Cloud Computing Software Developer Position
21 hours ago
Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timeAbout UsAmazon Development Centre (South Africa) (Proprietary) Limited is a leading provider of cloud computing services. Our mission is to innovate and simplify the way businesses operate.SalaryWe offer an attractive salary package for this position, estimated at R850,000 per annum, depending on experience and qualifications.Job DescriptionThis is a...
-
Software Development Engineer, AWS Support
4 weeks ago
Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Support team in Cape Town, South Africa. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native applications that provide exceptional customer experiences on AWS.Key ResponsibilitiesDesign and develop highly...
-
Senior Software Engineering Specialist
2 weeks ago
Midrand, Gauteng, South Africa Quarphix Full timeJob Title: Senior Application Development SpecialistAt Quarphix, we're seeking a skilled Senior Application Development Specialist to lead our software development efforts. As a key member of our team, you will be responsible for designing, developing, and implementing robust, scalable, and high-performance applications.Key Responsibilities• Lead the...
-
Junior Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob Title: Junior Software DeveloperHire Resolve is seeking a talented Junior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using modern development practices.Key Responsibilities:Design and develop software applications using...
-
Midrand, Gauteng, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timeAbout the JobAmazon Development Centre (South Africa) (Proprietary) Limited seeks a skilled Software Development Engineer to join our AWS Support team. As a member of our team, you will be working on building applications that AWS customers use to reach AWS Support Engineers.About the RoleWe are looking for engineers to join our Support Channels team in...
-
Midrand, Gauteng, South Africa Acuity Consultants Full timeJob Opportunity for Senior C# .NET DeveloperAcuity Consultants is seeking a skilled Senior C# .NET Developer to join our specialist team for SA's leading Investment Management organization.This exciting opportunity allows the selected candidate to become a Software Architect and contribute to the development of transactional websites, business systems, and...
-
Senior Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Datacentrix Full timeKey Responsibilities:Technical Expertise: Proficiency in C# .NET, latest web technologies, and software development principles.Software Development: 7+ years of experience in designing, developing, and deploying scalable web applications using Microsoft C# .NET.Database Management: Expertise in relational database queries and stored procedures, with a focus...
-
Software Developer
4 weeks ago
Midrand, Gauteng, South Africa E-Merge Full timeRevolutionize the Trust Economy with E-MergeWe're on a mission to democratize access to trust through innovative features and customized solutions. As a skilled Software Engineer, you'll play a crucial role in shaping our cutting-edge online background screening platform.Key Responsibilities:Design and develop reusable, testable, and efficient codeResearch...
-
Software Development Leader
2 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob RequirementsHire Resolve is seeking a skilled Software Development Leader to join our team. This role offers a chance to work on innovative software solutions in a dynamic environment.Key ResponsibilitiesSoftware Application Development:Design, develop, and maintain software applications based on modern development practices.Collaboration:Collaborate...
-
Business Development Specialist
2 weeks ago
Midrand, Gauteng, South Africa Smith Garb & Associates Full timeJob Description:We are seeking a highly skilled Business Development Specialist to join our team at Smith Garb & Associates.The successful candidate will have a completed B.Com (Business Administration, Finance, Operations Management) or similar, coupled with 3-5 years of related experience as a Business Analyst, preferably in the heavy equipment, logistics,...
-
Senior Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob Title: Intermediate Software DeveloperHire Resolve is seeking an experienced Intermediate Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using modern development practices.Key Responsibilities:Design and develop software...
-
Senior Software Developer
2 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire Resolve is seeking a skilled Senior Developer for a financial services company in Johannesburg. The successful candidate will be responsible for designing, developing, and implementing software solutions.The ideal candidate will provide technical leadership and mentorship to other developers in the team. They will contribute to the development of...
-
Senior Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeHire Resolve is seeking a skilled Senior Software Developer to join their team. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment.Key Responsibilities:Design, develop, and maintain software applications based on modern development practices.Collaborate with product managers and other developers to...
-
Support Technician Specialist
4 days ago
Midrand, Gauteng, South Africa Spinnaker Software Full timeAbout UsSpinnaker Software is a dynamic and fast-paced environment where collaboration and teamwork are key to achieving our goal of providing excellent support to our customers.
-
Software Development Expert
2 weeks ago
Midrand, Gauteng, South Africa E-Merge Full timeE-Merge is seeking a skilled Software Development Expert to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and develop reusable, testable, and efficient code.Research and implement new technologies to improve our products.Create...
-
Software Development Manager
2 weeks ago
Midrand, Gauteng, South Africa Deka Minas (Pty) Ltd Full timeJob Title: Development ManagerJob Summary:A seasoned IT professional is required to lead our development team in creating innovative solutions for our business. The successful candidate will have a proven track record of managing resources and prioritizing tasks to deliver high-quality results.Key Responsibilities:Develop and maintain application software...
-
Senior Software Development Expert
4 weeks ago
Midrand, Gauteng, South Africa Lim Personnel Full timeJob Title: Senior Software Development ExpertJob Summary:We are seeking a highly skilled Senior Software Development Expert to join our team at Lim Personnel. As a key member of our software development team, you will be responsible for managing projects and processes, developing software application code in JavaScript React, and working with cloud computing...
-
Senior Java Software Developer
4 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob Title: Senior Java Software DeveloperHire Resolve is seeking a seasoned Java Software Developer to join our client's team in Johannesburg. This role is ideal for a developer who is passionate about crafting robust, scalable software solutions.As a Senior Java Software Developer, you will be responsible for designing, developing, and maintaining...
-
Senior Java Software Developer
3 weeks ago
Midrand, Gauteng, South Africa Hire Resolve Full timeJob Title: Senior Java Software DeveloperAbout the Role:Hire Resolve is seeking a highly skilled Senior Java Software Developer to join our client's team in Johannesburg. This role is ideal for a seasoned developer who is passionate about crafting robust, scalable software solutions.Key Responsibilities:Design, develop, and maintain high-quality Java...