.Net Software Engineer

3 months ago


Cape Town, 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.)


  • Cape Town, South Africa MRI Software Full time

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


  • Cape Town, South Africa IOCO Full time

    Are you passionate about software development and eager to work with cutting-edge technologies? We're looking for a talented Intermediate .NET Core Software Engineer to join our team. In this role, you'll have the opportunity to work on exciting projects, collaborate with a diverse team of professionals, and contribute to the success of our organization.What...


  • Cape Town, South Africa OfferZen Full time

    Intermediate .NET EngineerAre you a talented intermediate .NET engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you!This could be the last job posting you ever have to click on! Why...


  • Cape Town, South Africa E-Merge Full time

    This innovative tech company is currently on the lookout for an Intermediate .NET Software Engineer to join their team. This company prides itself on forging partnerships with industry titans to seamlessly fuse SaaS applications, eradicate data barriers, and streamline those tedious, time-consuming tasks that hinder growth and profitability. In the role of...


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    What they offer: Competitive salary and performance-based bonusesGenerous paid time off and holidaysFlexible work schedule with hybrid and remote optionsProfessional development opportunities and continuous learning supportVibrant, inclusive company culture that fosters creativity and innovationModern office space equipped with the latest technology and...

  • Software Engineer II

    3 months ago


    Cape Town, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    BASIC FUNCTIONS: This position performs moderate research, design, and software development assignments within a specific software functional area or product line. QUALIFICATIONS: • 1+ years of Software Engineering experience • BS Engineering/Computer Science or equivalent experience required TECHNICAL SKILLS: • Proficiency with data manipulation...


  • Cape Town, South Africa Communicate Recruitment Full time

    What they offer: Competitive salary and performance-based bonusesGenerous paid time off and holidaysFlexible work schedule with hybrid and remote optionsProfessional development opportunities and continuous learning supportVibrant, inclusive company culture that fosters creativity and innovationModern office space equipped with the latest technology and...


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    Developing scalable, predictable, and high-performing web applications on the Microsoft technology stackBuilding and maintaining both internal and external-facing applicationsLeveraging modern frameworks and DevOps practices to ensure high-quality deliverySkills & Experience: Minimum 3+ years of development experience using Microsoft .NET technologies to...


  • Cape Town, South Africa Communicate Recruitment Full time

    Developing scalable, predictable, and high-performing web applications on the Microsoft technology stackBuilding and maintaining both internal and external-facing applicationsLeveraging modern frameworks and DevOps practices to ensure high-quality deliverySkills & Experience: Minimum 3+ years of development experience using Microsoft .NET technologies to...


  • Cape Town, South Africa Communicate Recruitment Full time

    Developing scalable, predictable, and high-performing web applications on the Microsoft technology stackBuilding and maintaining both internal and external-facing applicationsLeveraging modern frameworks and DevOps practices to ensure high-quality deliverySkills & Experience: Minimum 3+ years of development experience using Microsoft .NET technologies to...


  • Cape Town, South Africa People Solved Full time

    Job Description:A cutting-edge technology company currently undertaking a digital transformation are looking for talented Fullstack Software Engineers who are interested in building market leading platforms and software to support out the box configuration of brands and markets. Main development languages being C#, Net Core, Angular etc. This is a hybrid...

  • Software Engineer

    3 months ago


    Cape Town, South Africa Euromonitor Full time

    The Company Euromonitor International is the world leader in strategic business research and analysis. A recognized innovator, consistently outperforming our peers with accolades such as Private Company of the Year (2013).  We have offices in 15 countries with around 1,400 staff and a further 1000 contributing analysts in over 80 countries around the...

  • .NET Developer

    2 months ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    Duties and Responsibilities:- Design, code, test and manage .NET, C#, Webforms projects.- Collaborate with internal teams to produce software design and architecture.- Write clean, scalable code using .NET programming languages.- Collaborate with team members to determine the best design solutions.- Update and maintain documentation for software...

  • .NET Developer

    2 months ago


    Cape Town, South Africa GemNex Placements Full time

    Duties and Responsibilities:- Design, code, test and manage .NET, C#, Webforms projects.- Collaborate with internal teams to produce software design and architecture.- Write clean, scalable code using .NET programming languages.- Collaborate with team members to determine the best design solutions.- Update and maintain documentation for software...

  • .NET Developer

    2 months ago


    Cape Town, South Africa GemNex Placements Full time

    Duties and Responsibilities:- Design, code, test and manage .NET, C#, Webforms projects.- Collaborate with internal teams to produce software design and architecture.- Write clean, scalable code using .NET programming languages.- Collaborate with team members to determine the best design solutions.- Update and maintain documentation for software...


  • Cape Town, South Africa Progressive Edge Full time

    Software Engineering Manager (C#)PermanentCape 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 software...

  • Software Engineer lll

    3 months ago


    Cape Town, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the Role As a Senior Software Engineer, you'll perform complex research, design, and software assignments. Providing input to project plans, scheduling and methodology, you'll be developing cross-functional software products. You'll be working on individual tasks and solving problems. Responsibilities · Interfacing with other personnel or team...

  • Software Engineer III

    3 months ago


    Cape Town, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    BASIC FUNCTIONS: This position performs moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability to work on individual pieces of work and solve problems including the design of the program flow of individual pieces of code, effective coding,...

  • .Net Developer

    2 months ago


    Cape Town, South Africa Travellab Group Full time

    Our Travelstart team is looking for a talented and experienced Intermediate/Senior .NET Developer to join our team. This is a key role in designing, developing, implementing, and maintaining high-quality, scalable .NET applications using modern technologies. This role will collaborate closely with other developers, designers, and product managers to...

  • Senior .NET Developer

    3 months ago


    Cape Town, South Africa Recruit King Full time

    This is a full-time position based in Durbanville. WHAT YOU’D BE WORKING ONThis position will require a magnitude of new exciting development as well as enriching and expanding the current client production systems. We don’t focus on one area of .Net and our solutions dab into a wide range of platforms and environments.This specific position will gain...