Junior Software Developer
2 days ago
The Junior Developer is responsible for assisting in the development of web applications, desktop software, and integration with IoT devices using Angular (or similar frontend frameworks) and .NET C#. This role is designed to provide hands-on experience and skill development for new developers in a supportive environment. Key Responsibilities of the Junior Developer : Software Development: Assist in developing and maintaining web and desktop applications using Angular (or similar frameworks) and .NET C#. Write clean, efficient, and well-documented code following best practices. Collaborate with Senior Developers to ensure code quality and consistency. Bug Fixing and Maintenance: Identify, document, and fix bugs and issues in existing software applications. Perform regular maintenance and updates to ensure software functionality and performance. Integration with IoT Devices: Support the development of APIs and services for communication between software applications and IoT devices. Probes, Repeaters, Irrigation Systems. Assist in testing and validating the integration of software with IoT hardware. Code Reviews and Feedback: Participate in code reviews to learn from Senior Developers and improve coding skills. Incorporate feedback from reviews to enhance code quality and performance. Learning and Development: Continuously learn and improve technical skills by exploring new technologies and frameworks. Attend training sessions, workshops, and team meetings to stay updated with the latest industry trends and best practices. Collaboration and Communication: Work closely with cross-functional teams, including Senior Developers, hardware engineers, and QA engineers, to ensure successful project outcomes. Communicate effectively with team members to understand requirements and report progress. Documentation: Assist in creating and maintaining technical documentation for software applications and APIs. Ensure documentation is clear, comprehensive, and up-to-date. Skills and Qualifications Required: Technical Proficiency: Basic understanding of frontend development using Angular or similar frameworks (React, Vue.js). Familiarity with ASP.NET / .NET 4 / C# for backend development. Experience with Visual Studio or similar development environments. Version Control: Basic knowledge of Git for version control and collaborative development. Ability to manage code repositories and branches under guidance. Problem-Solving Skills: Strong analytical and problem-solving abilities. Ability to troubleshoot and resolve basic technical issues. Communication and Collaboration: Excellent verbal and written communication skills. Ability to work effectively in a team-oriented environment. Eagerness to Learn: Demonstrated willingness to learn new technologies, frameworks, and methodologies. Open to receiving feedback and making improvements. Educational Background: Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Relevant coursework or projects in software development are advantageous. Key Characteristics of a Successful Junior Developer: Curiosity and Initiative: A strong desire to learn and explore new technologies and solutions. Proactive in seeking out learning opportunities and taking on new challenges. Attention to Detail: Meticulous in coding practices and documentation. Careful in testing and debugging to ensure high-quality deliverables. Adaptability: Ability to quickly adapt to new tools, technologies, and methodologies. Open-minded and flexible in a dynamic work environment.
-
Senior Software Developer
2 days ago
Cape Town, South Africa BET Software Full timeWe Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior team members, this position is perfect...
-
Software Innovation Leader
1 month ago
Cape Town, Western Cape, South Africa BET Software Full timeAbout UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...
-
Software Developer
2 days ago
Cape Town, South Africa Helderberg Personnel cc Full timeThe Senior Developer is responsible for leading the development of web applications, desktop software, and integration with microcontroller based devices using Angular (or similar frontend frameworks) and .NET C#. This role requires a blend of technical expertise, leadership skills, and the ability to work collaboratively with cross-functional teams. Key...
-
Software Development Manager
6 months ago
Cape Town, South Africa BET Software Full time**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 and architectural guidance to development team. - Ensure development standards and...
-
Junior Software Engineer
1 month ago
Cape Town, South Africa Network Recruitment Full timeWe are looking for a passionate and driven Junior Software Engineer to join our dynamic team. This is a fantastic opportunity for a recent graduate or someone with some experience in software development to grow and contribute to exciting projects.Key Responsibilities:Assist in the design, development, and maintenance of software applications and...
-
Junior Software Engineer
1 month ago
Cape Town, South Africa Network Recruitment Full timeWe are looking for a passionate and driven Junior Software Engineer to join our dynamic team. This is a fantastic opportunity for a recent graduate or someone with some experience in software development to grow and contribute to exciting projects.Key Responsibilities: Assist in the design, development, and maintenance of software applications and systems....
-
Junior Software Engineer
1 month ago
Cape Town City Centre, South Africa Jobted ZA C2 Full timeWe are looking for a passionate and driven Junior Software Engineer to join our dynamic team. This is a fantastic opportunity for a recent graduate or someone with some experience in software development to grow and contribute to exciting projects. Key Responsibilities: - Assist in the design, development, and maintenance of software applications and...
-
Software Consultant
7 months ago
Cape Town, South Africa MRI Software Full timeFrom the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...
-
Lead Software Architect
3 days ago
Cape Town, Western Cape, South Africa BET Software Full timeAbout the JobBET Software is seeking an exceptional Senior React Developer to join our team. We're a dynamic company that prides itself on fostering growth, innovation, and excellence in software development.
-
Cape Town, Western Cape, South Africa Network Recruitment Full timeAbout the RoleWe are seeking a talented Junior Software Developer to join our team at Network Recruitment. As a tech innovator, you will have the opportunity to shape the future of technology and work on exciting projects.Job DescriptionThe ideal candidate will have a strong background in Computer Science and 1-2 years of experience in software development....
-
Software Development Professional
4 weeks ago
Cape Town, Western Cape, South Africa RareCruit Full timeAbout RareCruitRareCruit is a key defence solution provider to over 50 countries worldwide.Our MissionWe value a strong work ethic and ambition, driving innovation in the defence industry.Junior Software Developer RoleThis role involves contributing to the development of leading platforms, ensuring continuous improvement and...
-
Embedded Software Developer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob OverviewWe are seeking a highly skilled Junior Embedded Software Engineer to join our team at Communicate Recruitment.
-
Software Document Writer
2 days ago
Cape Town, South Africa Spinnaker Software Full time**_Our team is growing, you have an opportunity to be part of the team as a Software Document Writer._** **_Could this be for you?_** You will enjoy working in this environment if you are a professional who thrives on been proactively involved. You are detail oriented and proficient in verbal and written communication. Your strength lies in developing high...
-
Junior Software Developer
2 months ago
Cape Town, South Africa Network Recruitment Full timeQualifications: BSc (IT) Degree or relevant certification. 2 to 3 years of software development experience. Requirements: Proven experience with React, JavaScript, CSS, and Flutter using Android Studio. Familiarity with XCode and Android native development. Hands-on experience with MySQL and writing/utilizing APIs. Key Performance Areas (KPAs): Develop and...
-
Junior Software Developer
2 months ago
Cape Town, South Africa Network Recruitment Full timeQualifications:BSc (IT) Degree or relevant certification.2 to 3 years of software development experience.Requirements:Proven experience with React, JavaScript, CSS, and Flutter using Android Studio.Familiarity with XCode and Android native development.Hands-on experience with MySQL and writing/utilizing APIs.Key Performance Areas (KPAs):Develop and deploy...
-
Software Support Analyst
2 months ago
Cape Town, South Africa MRI Software Full timeFrom the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...
-
Junior Software Developer
5 months ago
Cape Town, South Africa Network Recruitment Full timeQualifications:BSc with a major in Computer Science (or related) Degree Candidate Requirements:1 to 3 years experienceGood coding abilityAbility to effectively communicate with colleaguesThe following experience is required:C#ASP .NET WEB ApplicationsMVCWEB and WCF ServicesSQL Server Reporting ServicesEntity FrameworkMS SQL ServerGit source control with...
-
Junior Software Developer
5 months ago
Cape Town, South Africa Network Recruitment Full timeQualifications: BSc with a major in Computer Science (or related) Degree Candidate Requirements: 1 to 3 years experience Good coding ability Ability to effectively communicate with colleagues The following experience is required:C# ASP .NET WEB Applications MVC WEB and WCF Services SQL Server Reporting Services Entity Framework MS SQL Server Git source...
-
Junior Software Developer
3 days ago
Cape Town, South Africa Network Recruitment Full timeQualifications: BSc with a major in Computer Science (or related) Degree Candidate Requirements: 1 to 3 years experience Good coding ability Ability to effectively communicate with colleagues The following experience is required:C# ASP .NET WEB applications MVC WEB and WCF services SQL Server Reporting Services Entity framework MS SQL Server Git source...
-
Junior Software Developer
3 days ago
Cape Town, South Africa Network Recruitment Full timeQualifications:BSc with a major in Computer Science (or related) Degree Candidate Requirements:1 to 3 years experienceGood coding abilityAbility to effectively communicate with colleaguesThe following experience is required:C#ASP .NET WEB applicationsMVCWEB and WCF servicesSQL Server Reporting ServicesEntity frameworkMS SQL ServerGit source control with...