Jobs

    Net Software Engineer - CapeTown, South Africa - Progressive Edge

    Progressive Edge
    Progressive Edge CapeTown, South Africa

    3 days ago

    Progressive Edge background
    Description

    .Net Software Engineer (Mid)

    Permanent

    Cape Town

    Embark on a transformative journey with a pioneering Ed-Tech startup at the forefront of revolutionizing university education. Our mission is to dramatically increase the success rates of students, especially those from disadvantaged backgrounds, empowering them to complete their education and secure highly skilled, well-paying jobs. By breaking down barriers to academic achievement and career readiness, we are dedicated to alleviating generational poverty and fostering a brighter future for countless individuals.

    Our innovative approach includes comprehensive monitoring of student progress, personalized tutoring, peer mentoring, and a wealth of resources focused on personal development and career preparation. Additionally, we manage an all-encompassing student funding administration system designed to streamline the financial aid process for our clients.

    Join a team where your skills can contribute to real societal change, within an environment that values collaboration, dynamism, and the power of education to transform lives.

    The Role

    If you are an intermediate/ senior developer looking for an opportunity to make a real impact on the lives of students from disadvantaged backgrounds, and be part of a collaborative and dynamic team, this is the perfect role for you.

    Our Values

    • Commitment: Dedicated to the betterment of our end users with a long-term commitment to our mission
    • Customer Centric: Committed to creating a truly engaging and valued experience for our clients and students to help them succeed
    • Empathetic: Empathetic to the struggles and challenges that our end user students face
    • Honesty: Honest in the way we express feedback to our stakeholders and in the way we conduct ourselves
    • Unity: Always there for each other in the good and the bad, recognising the importance and difficulty of the mission at hand

    If you enjoy working in an environment where all team members opinions matter, and all voices are heard, then you will be a perfect fit for our company culture.

    Duties and Responsibilities:

    • Possess and apply a broad knowledge of principles, practices, and procedures of software development to the completion of difficult assignments
    • Successfully develop, deliver, and maintain high quality software (requirements, design, code, documentation, etc.)
    • Work closely with Product Managers and CTO to shape product and/or feature definitions so that they can be built in a flexible, extensible, and robust way
    • Evaluate progress and results and recommend changes in procedures
    • Partner effectively with all team members to deliver against requirements
    • Ensure all tasks are completed to the required quality standards and agreed timelines

    REQUIREMENTS:

    • Bachelor's Degree in Computer Science, Information Technology, Engineering, or proven experience-based equivalent
    • The successful candidate will be working remotely most of the time (equipment will be provided for work purposes). However, candidates must be able to get to the Cape Town office, client offices or workshop venues as and when required

    Experience/ Skills:

    • 3+ years of solid experience with C# and the .Net stack
    • Proven formal software development experience
    • Good knowledge of web client-side technologies (JavaScript, CSS, JavaScript frameworks/ libraries, Angular, Knockout)
    • Good understanding of Object-Oriented design and coding
    • Good knowledge of SQL Server (and relevant ORM such as Entity Framework)
    • Experience using Source Control (Git)
    • Cloud (Azure)
    • Must be technically strong with a passion for coding and technology as a whole
    • Innovative problem solver (there will be no shortage of opportunities to learn and try new things)
    • Disciplined self-starter who can work unsupervised/autonomously in a flexible work environment (this is very important if you want to succeed)
    • Able to act without being told
    • Analytical thinker with attention to detail
    • Able to structure and process complex business requirements and translate these to feasible development ideas
    • Understands and can speak to all aspects of the software development life cycle (e.g., requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g., Waterfall, Agile, Iterative Development, etc.)


  • Progressive Edge CapeTown, South Africa

    Software Engineering Manager (C#) · Permanent · Cape Town (Hybrid) · An established Fintech company has a Software Engineering Manager position available. As a Software Engineering Manager, you will oversee multiple front end delivery teams in our Engineering Department. You will ...


  • Progressive Edge CapeTown, South Africa

    Senior DevOps Engineer · Permanent · Cape Town · A company who specialises in the development of cutting-edge fintech solutions aimed to serve small and medium enterprises, has a Senior DevOps Engineer position available. As an Azure DevOps Engineer, you will play a critical role ...

  • Progressive Edge

    JavaScript Engineer

    3 days ago


    Progressive Edge CapeTown, South Africa Full time

    JavaScript Engineer · Hybrid (Cape Town OR Gauteng) · Permanent · An international software firm that solves real-world problems with innovative solutions and modern technology stacks seeks an experienced Platform / Cloud Engineer to join their software development teams. The com ...

  • JenRec Recruitment

    Firmware Engineer

    3 days ago


    JenRec Recruitment CapeTown, South Africa

    The ideal candidate will have experience in C/C++, Python script, low power, low voltage design, and firmware/hardware design. A good understanding of BLE, mobile applications, bootloaders, IoT, low voltage, and low power design is a plus. · As a Firmware Engineer, your duties wi ...

  • Progressive Edge

    Java Engineer

    3 days ago


    Progressive Edge CapeTown, South Africa

    Java Engineer · Hybrid (Cape Town OR Gauteng) · Permanent · An international software firm that solves real-world problems with innovative solutions and modern technology stacks seeks an experienced Java Engineer to join their software development teams. Their experience spans th ...

  • The Recruitment Guy

    Electrical Systems

    3 days ago


    The Recruitment Guy CapeTown, South Africa

    NEW EMPLOYMENT AVAILABLE · Title: Electrical Systems (Field Engineer) · Area: Cape Town (Milnerton) · Industry: Large / Heavy Industry Exp & Projects · Ref No.: TRG 2145 · Salary: TCTC = SA market related basic + M/Aid + Pension + Retention Allowance (avail/neg) TBC · Start Date: ...

  • Professional Career Services

    CBU 412451

    3 days ago


    Professional Career Services CapeTown, South Africa

    Employer Description · Our client converts engineering concepts into reality. They are a leading service-driven company which provides professional, quality expertise to Africa and have a long history of successful projects across Africa and beyond. · Job Description · You will f ...


  • Lotus Recruitment CapeTown, South Africa

    Please note that this role does require a candidate who has a degree in Electrical engineering, coupled with experience in managing tender pricing, managing contracts (JBCC, NEC, etc), as well as applying your above average business acumen to improve policies and procedures. · KE ...

  • Progressive Edge

    C# Engineer

    2 days ago


    Progressive Edge CapeTown, South Africa

    C# Engineer · Hybrid (Cape Town OR Gauteng) · Permanent · An international software firm that solves real-world problems with innovative solutions and modern technology stacks seeks an experienced Platform / Cloud Engineer to join their software development teams. The companys ex ...

  • JenRec Recruitment

    Fullstack Developer

    3 days ago


    JenRec Recruitment CapeTown, South Africa

    The successful candidate will play a pivotal role in driving our team's success and contributing to the evolution of our industry-leading solutions. This role presents an opportunity to leverage your expertise and strive towards the forefront of developing innovative solutions th ...


  • The Legends Agency CapeTown, South Africa

    Irrigation Automation Technician · Durbanville Rneg + Pen and Med · The Technician will need to undertake the following in the technical support department: · Technical support is primarily DF products, but the scope of work will also include support on the entire basket of prod ...

  • Professional Career Services

    CBU 413311

    2 days ago


    Professional Career Services CapeTown, South Africa

    Employer Description · Our client is a medium sized national consulting engineering firm specializing in civil, structural, mechanical and electrical engineering services, and project management and environmental consulting. · Job Description · You will be responsible for verifi ...

  • Lotus Recruitment

    BIM Coordinator

    3 days ago


    Lotus Recruitment CapeTown, South Africa

    Please note that this is a highly specialized role, requiring in Navisworks, Revit or related 3D Modelling software, with exposure to BIM360 and will be site/project based. · KEY REQUIREMENTS TO MEET FOR CONSIDERATION: · You will have completed a tertiary qualification in structu ...


  • JenRec Recruitment CapeTown, South Africa

    Requirements: · Education Level: B.Eng Electronics · 3 10 Years experience and knowledge of PCB Design, Embedded microcontroller code development primarily in C/C++ on platforms such as MSP430, STM8, STM32, Microchip PIC, Dialog, Silabs, low voltage design, low power systems, Pyt ...


  • Lotus Recruitment CapeTown, South Africa

    Our client, a prestigious turnkey engineering solutions company, focuses on steel fabrication, seeks to employ a qualified and experienced Mechanical Draughtsman, with solid background in 3D draughting and modelling for projects in the mining, renewable energy and oil & gas secto ...


  • Lotus Recruitment CapeTown, South Africa

    Please note that this role does require a candidate who has a Trade test as electrician, with wiremans license (MIE preferred) and a National Diploma (N6)in Electrical Engineering, coupled with experience in PV solar, MV switching, as well as MCC and Controls experience · KEY REQ ...


  • Paqueta Personnel CapeTown, South Africa

    My client, a leading and well known Manufacturing Company based in Maitland requires a 2 competent and qualified Machine Setters and Programmers to join their team. · You will report to the CNC Team Leader · EDUCATION & EXPERIENCE: · Trade certification as a Machine Setter Artis ...


  • Progressive Edge CapeTown, South Africa

    Senior .NET Developer · Cape Town · Permanent · A Fintech technology company has a new role available for skilled Senior .NET Developer to join their Team. The organisation builds and offers various products and services from for small and medium enterprises. · Overall Purpose · ...

  • West Coast Personnel

    Warehouse Manager

    3 days ago


    West Coast Personnel CapeTown, South Africa

    Warehouse Manager Paarden Eiland, Cape Town R35k to R40k · Overview: My client, a leading name in the tile and home improvement industry, has a vacancy for a Warehouse Manager. This person will be responsible for overseeing all aspects of warehouse operations to ensure efficiency ...


  • Lotus Recruitment CapeTown, South Africa Full time

    Our client, a progressive and established Construction company, seeks to employ a qualified and experienced Construction/Civils Planner, for their team in Cape Town. · Please note this is an intensive planning role and the relevant experience in large scale construction/structur ...