Intermediate Software Engineer

2 weeks ago


Pretoria, Gauteng, South Africa Ctrack Full time
Job Description:

Ctrack, a leader in fleet management and vehicle tracking, is seeking a skilled developer to join our dynamic team. As an Intermediate Software Developer, you'll be instrumental in developing and enhancing our core products and applications.

Key Responsibilities:
  1. Develop Robust Software: Design, develop, and implement moderately complex software solutions using C#, Java, ASP.NET, or other relevant languages.
  2. Contribute to Product Definition: Participate in product and application definition activities, including feature analysis, impact assessments, and risk identification.
  3. Ensure Technical Accuracy: Review product and application documentation to guarantee technical accuracy and clarity.
  4. Deliver High-Quality Solutions: Develop high-quality solutions within specified timelines.
  5. Collaborate Effectively: Work with cross-functional teams to achieve shared goals.
Requirements:
  • Advanced Object-Oriented Programming
  • C# .Net 6 and higher
  • Telerik (Advanced Report writing in Telerik or Crystal Reports)
  • SQL Programming / Design on Microsoft SQL Server + OR PostgreSQL
  • Azure Cloud Data Storage Solutions
  • JSON REST API
  • Git


  • Pretoria, Gauteng, South Africa Boxfusion Full time

    Job Title: Intermediate Mobile DeveloperAccountable to: VP of EngineeringBased: CenturionSalary: Market relatedContract type: Fixed-TermOverview: An Intermediate Mobile Developer is responsible for developing, testing, and maintaining mobile applications across various platforms. The developer is expected to build efficient, user-friendly, and scalable...


  • Pretoria, Gauteng, South Africa Boxfusion Full time

    Job Title: Intermediate Mobile DeveloperAccountable to: VP of EngineeringBased: CenturionSalary: Market relatedContract type: Fixed-Term Overview: An Intermediate Mobile Developer is responsible for developing, testing, and maintaining mobile applications across various platforms. The developer is expected to build efficient, user-friendly, and scalable...


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients is looking for an intermediate .Net Software Engineer. Key Requirements: · A bachelor's degree in IT, Engineering or other Sciences · Minimum 4 years of experience working as a software engineer within an enterprise environment · Experience working in a delivery team together with other disciplines to deliver a product · The commitment...


  • Pretoria, Gauteng, South Africa Codehesion Full time

    Join to apply for the Software Engineer role at Codehesion.Software Engineer Job Spec:As a Software Engineer, you are responsible for the research, design, and writing of new software solutions as part of a team on a project. Software knowledge based on client requirements varies across the teams, which offers scope for technical variety and growth in this...

  • Intermediate Tailings

    3 weeks ago


    Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    We have a client with an amazing opportunity based in Gauteng Role : Intermediate Tailings / Geotechnical Engineer Industry : Mining and Engineering Consulting Level : Intermediate Key Requirements: Relevant BEng or BSc degree in Civil Engineering (Honours in Geotechnical Engineering preferred) 8 years post-graduate experience in tailings and geotechnical...


  • Pretoria, Gauteng, South Africa Iris Software Full time

    About the CompanyIris Software is committed to delivering cutting-edge digital solutions to drive business success. Our Africa Assurance Digital Innovation team is looking for a skilled Manager Software Engineering to join our ranks.The successful candidate will have a strong analytical mind, excellent problem-solving skills, and experience working in a...


  • Pretoria, Gauteng, South Africa Network It Full time

    Job Title: Intermediate C# Software DeveloperJob Summary:We are seeking a talented Intermediate C# Software Developer to join our team. The successful candidate will have experience working on various software projects, with a strong understanding of object-oriented programming principles and proficiency in C# programming language.Key...


  • Pretoria, Gauteng, South Africa IOCO Full time

    We arelooking for a dynamic DevOps Engineer with intermediate-level expertise in automating workflows and optimizing system performance. Proficient in CI/CD pipeline development, cloud-based solutions, and infrastructure-as-code practices to enhance scalability and reliability. Recognized for bridging gaps between development and operations teams, fostering...


  • Pretoria, Gauteng, South Africa iOCO Full time

    We are looking for a dynamic DevOps Engineer with intermediate-level expertise in automating workflows and optimizing system performance. Proficient in CI/CD pipeline development, cloud-based solutions, and infrastructure-as-code practices to enhance scalability and reliability. Recognized for bridging gaps between development and operations teams, fostering...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    Job Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    Job Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    Job Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...

  • Java Software Engineer

    21 hours ago


    Pretoria, Gauteng, South Africa Jmr Software Pty Ltd Full time

    Direct message the job poster from JMR Software PTY LTDJob Overview: We are seeking a skilled and motivated Software Developer to join our team.In this role, you will be responsible for developing comprehensive solutions across a wide range of applications, including Service Order Provisioning, Customer Management, Product Modelling, Billing, Frontend...


  • Pretoria, Gauteng, South Africa Agile Bridge Full time

    Job purpose : As an Intermediate Software Engineer, you will work with a degree of independence, focusing on developing software within a team and on specific sub-sections of a system.You will be responsible for designing solutions and modules for existing systems.With a solid grasp of software development fundamentals, coding principles, and stakeholder...


  • Pretoria, Gauteng, South Africa IOCO Full time

    We are seeking a well-versed Intermediate Software Developer who is adept at designing, coding, testing, and maintaining applications. Must possess a robust understanding of the software development life cycle (SDLC). Must have problem-solving abilities, collaborative teamwork, and continuous learning to stay updated with emerging technologies.POSITION INFO...


  • Pretoria, Gauteng, South Africa Ananzi Full time

    Our client in the Financial Services industry is seeking an experienced Intermediate Data Engineer to join their team in Pretoria.Position: Permanent | On-site | Salary negotiableKey Responsibilities:Develop and optimize data pipelines for seamless data flow.Implement and maintain scalable data architectures.Collaborate with cross-functional teams to ensure...


  • Pretoria, Gauteng, South Africa Fusion Software Full time

    Role Description : As a Junior Software Implementation Consultant, you will be responsible for assisting with the deployment, configuration, and support of all the Fusion Software solutions provided to clients. The successful candidate will work closely with Project Managers and clients to ensure smooth implementation and adoption of software products.Key...


  • Pretoria, Gauteng, South Africa Savageone Pty Ltd Full time

    SavageOne Pty Ltd OverviewWe are a dynamic company that values innovation and quality in software development. Our goal is to deliver high-quality software solutions that meet the needs of our customers. As an Intermediate QA Tester, you will play a critical role in ensuring that our software applications meet the highest standards of quality.Key...

  • Software Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Blue Bean Software Full time

    About Our WorkAt Blue Bean Software, we operate with a flat organisational structure that empowers every team member to make an impact, collaborate effectively in a team environment, and contribute to the development of innovative solutions.We're pioneers in our field, constantly pushing boundaries and redefining what's possible through streamlined...


  • Pretoria, Gauteng, South Africa IOCO Full time

    We are looking for an experienced Intermediate Software Developer to contribute to the success of our energy management product portfolio. In this role, you will be responsible for testing, implementing, and supporting software solutions that meet the highest standards.Main Responsibilities:Test and verify software releases to ensure they meet product...