.Net Software Engineer

3 weeks ago


CapeTown, South Africa Progressive Edge Full time

.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.)


  • CapeTown, South Africa Progressive Edge Full time

    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 lead and manage a group of software engineers to design, develop and maintain...


  • CapeTown, South Africa Progressive Edge Full time

    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 The companies platform is the market leader in online business lending, is based on...


  • CapeTown, South Africa Adzuna ZA B C2 Full time

    Senior .NET DeveloperCape TownPermanentA 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 PurposeThe companies platform is the market leader in online business lending, is based on the...


  • CapeTown, South Africa Adzuna ZA B C2 Full time

    Job DescriptionDesign and develop high-quality Java applications using cutting edge technologies for Object Relational Mapping, Caching and Service-Oriented ArchitectureWork with our experienced Software Engineers and learn from our dynamic teamLearn about implementing scalable, robust, maintainable software using design patterns and object-oriented...


  • CapeTown, South Africa JenRec Recruitment Full time

    Job Description Design and develop high-quality Java applications using cutting edge technologies for Object Relational Mapping, Caching and Service-Oriented Architecture Work with our experienced Software Engineers and learn from our dynamic team Learn about implementing scalable, robust, maintainable software using design patterns and object-oriented...

  • Software Developer

    4 weeks ago


    CapeTown, South Africa Paqueta Personnel Full time

    My client, a leading and well known Company requires an experienced Software Developer to join their vibrant team in Woodstock. CORE PURPOSE OF THE JOB This position involves custom application/web development. You will experience the freedom of building custom web applications using your own leadership and programming skills. Our web developers are...

  • Software Developer

    6 days ago


    CapeTown, South Africa Paqueta Personnel Full time

    My client, a leading and well known Company requires an experienced Software Developer to join their vibrant team in Woodstock. CORE PURPOSE OF THE JOB This position involves custom application/web development. You will experience the freedom of building custom web applications using your own leadership and programming skills. Our web developers are...


  • CapeTown, South Africa E-Merge Full time

    New work in for a robust Intermediate Software Developer who is looking to push some boundaries when it comes to Tech. This team is a fast-growing software company from the Netherlands, and a budding team in the Western Cape. As a business, they support the clinical research industry and build healthcare solutions; they are an intelligent, up-and-coming...


  • CapeTown, South Africa The Legends Agency Full time

    CNC Programmer and Machine Setter (CAM software) Cape Town CBD R28 000- R35 000PM CTC Precision Engineering Machine Shops seeks a Trade Tested Artisan with a 3yrs post Trade Test experience as a CNC Programmer and Machine Setter to oversee Machine Setup and Operation, Maintenance and Troubleshooting, Quality Assurance, Safety and Compliance, and...


  • CapeTown, South Africa Adzuna ZA B C2 Full time

    CNC Programmer and Machine Setter (CAM software)Cape Town CBD R28 000- R35 000PM CTCPrecision Engineering Machine Shops seeks a Trade Tested Artisan with a 3yrs post Trade Test experience as a CNC Programmer and Machine Setter to oversee Machine Setup and Operation, Maintenance and Troubleshooting, Quality Assurance, Safety and Compliance, and Documentation...

  • Firmware Engineer

    3 weeks ago


    CapeTown, South Africa JenRec Recruitment Full time

    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 will include implementing embedded software, defining software architecture,...


  • CapeTown, South Africa JenRec Recruitment Full time

    My client is looking for skilled professionals to join their team in Cape Town or JHB. They work with C# .Net Core, Java, PostgreSQL, Mongo DB, MSSQL, Angular, JavaScript/Typescript, Cypress, Git, AWS, and Azure, and offer regular upskilling and training opportunities. To be considered, you should have a B.Sc, B.Eng or B.Com degree with IT related subjects...

  • Java Engineer

    3 weeks ago


    CapeTown, South Africa Progressive Edge Full time

    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 the education, financial services, gaming, government, insurance and telecoms...


  • CapeTown, South Africa Progressive Edge Full time

    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 in optimising our software development and delivery processes by leveraging...

  • C# Engineer

    3 weeks ago


    CapeTown, South Africa Progressive Edge Full time

    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 experience spans the various industries including education, financial services,...


  • CapeTown, South Africa JenRec Recruitment Full time

    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, Python and version control systems. Experience in the following will be...


  • CapeTown, South Africa Adzuna ZA B C2 Full time

    Requirements:Education Level: B.Eng Electronics3 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, Python and version control systems. Experience in the following will be considered to be...

  • Electrical Systems

    3 weeks ago


    CapeTown, South Africa The Recruitment Guy Full time

    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: As soon as possible An opportunity for an experienced ELECTRICAL SYSTEMS...


  • CapeTown, South Africa Lotus Recruitment Full time

    Our client, a national construction company, specialising in medium to large scale projects, seeks to employ a BSc or BEng Electrical Engineer, with a background in HV design, installation and maintenance projects, for their operation in Cape Town. This role is geared toward candidates who have a BSc and BEng Power Systems or Electrical Engineering...


  • CapeTown, South Africa Adzuna ZA B C2 Full time

    Our client, a national construction company, specialising in medium to large scale projects, seeks to employ a BSc or BEng Electrical Engineer, with a background in HV design, installation and maintenance projects, for their operation in Cape Town.This role is geared toward candidates who have a BSc and BEng Power Systems or Electrical Engineering university...