.Net Software Engineer

Found in: Talent ZA 2A C2 - 3 weeks 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.)

  • Software Engineer

    Found in: beBee jobs ZA - 2 weeks ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software's job vacancy, Career and RecruitmentJob title : Software Engineer – Cape Town jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 17, 2024Quick Recommended LinksJobs by LocationJob by industries ResponsibilitiesDevelop software features in a self-sufficient way and to a high technical standardUnderstanding the system...

  • Software Engineer

    Found in: beBee S ZA - 2 weeks ago


    Western Cape, Cape Town, South Africa MRI Software Full time

    MRI Software’s job vacancy, Career and Recruitment Job title : Software Engineer – Cape Town jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries Responsibilities Develop software features in a self-sufficient way and to a high technical standard Understanding...

  • .Net Core Software Engineer

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa Hire Resolve Full time

    Hire Resolve's client, a leading company in the retail industry, is seeking a skilled and motivated .Net Core Software Engineer to join their team. As a Software Engineer, you will be responsible for developing and maintaining software applications using .Net Core framework. You will work closely with cross-functional teams to gather requirements, design...

  • Intermediate .NET Core Software Engineer

    Found in: Whatjobs ZA C2 - 1 week ago


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

  • Intermediate .NET Core Software Engineer

    Found in: Talent ZA 2A C2 - 3 weeks ago


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

  • Senior Software Engineer

    Found in: beBee jobs ZA - 2 weeks ago


    Cape Town, Western Cape, South Africa The Rank Group Full time

    The Rank Group's job vacancy, Career and RecruitmentJob title : Senior Software Engineer – Cape Town jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 04, 2024Quick Recommended LinksJobs by LocationJob by industries Job DescriptionAre you a senior-level .NET developer who thrives in a collaborative environment? Do you have a passion...

  • .Net Software Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa Progressive Edge Full time

    .Net Software Engineer (Mid)PermanentCape TownEmbark 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...

  • Senior Software Engineer

    Found in: beBee S ZA - 3 weeks ago


    Western Cape, Cape Town, South Africa The Rank Group Full time

    The Rank Group’s job vacancy, Career and Recruitment Job title : Senior Software Engineer – Cape Town jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 04, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description Are you a senior-level .NET developer who thrives in a collaborative environment? Do you...

  • Senior Software Engineer

    Found in: beBee S ZA - 4 weeks ago


    Western Cape, Cape Town, South Africa The Rank Group Full time

    The Rank Group’s job vacancy, Career and Recruitment Job title : Senior Software Engineer – Cape Town jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 04, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description Are you a senior-level .NET developer who thrives in a collaborative environment? Do you...

  • . Net Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa Tower Group Full time

    Our client based in the Northern Suburbs of Cape Town is on the lookout for a .Net Developer to join the team on a project. Position : .NET DEVELOPER Responsible for developing, maintaining solutions in a collaborative environment. Candidate will work with a team of developers, analysts and business resources to build high-performance enterprise...

  • Software Consultant

    Found in: beBee jobs ZA - 2 weeks ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software's job vacancy, Career and RecruitmentJob title : Software Consultant – Cape Town jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 17, 2024Quick Recommended LinksJobs by LocationJob by industries As an MRI Solution Consultant in Affordable Housing, you'll never get bored with doing the same thing every day. You'll be...

  • Software Engineering Manager

    Found in: Talent ZA C2 - 3 weeks ago


    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 Engineering Manager

    Found in: Talent ZA 2A C2 - 3 weeks ago


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

  • .net Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa Dimension Data Full time

    As a .NET Developer, you will be responsible for building and maintaining the back-end of our product. This means you'll be working on programming with .NET Core, ASP.NET MVC or Web API development using C#/.NET/.NET Framework. You'll also work closely with UX designers to build new features that meet their needs. Requirements Responsible for...

  • Software Engineer II

    Found in: Talent ZA C2 - 1 week ago


    Cape Town, South Africa LexisNexis 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 requiredTECHNICAL SKILLS:• Proficiency with data manipulation...

  • Senior Software Engineer II

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa Reed Exhibitions Full time

    BASIC FUNCTIONS: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple...

  • Senior . NET Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa Tower Group Full time

    Our client based in the Northern Suburbs in Cape Town are on the lookout for a SENIOR . NET DEVELOPER. to join the team for a project.   Position : SENIOR .NET DEVELOPER Responsible for developing, maintaining solutions in a collaborative environment. Candidate will work with a team of developers, analysts and business resources to build...

  • Intermediate/Senior .Net Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Cape Town, South Africa People Dimension Full time

    IntroductionA well-established Software Development company based in Durbanville is looking for an Intermediate/Senior .Net Developer to join their company as soon as possible.Duties & ResponsibilitiesThis position will require a magnitude of exciting new development as well as enriching and expanding the current client production systems. We don’t focus...

  • Senior Software Engineer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Cape Town, South Africa The Recruiters Full time

    Our client is seeking an experienced and dynamic Senior Software Engineer to join their growing team. You would be responsible for leading the development of complex software solutions for their clients.Duties/Responsibilities (not limited to):Lead the development of complex software solutions for our clientsWork closely with clients to understand their...

  • Software Consultant

    Found in: beBee S ZA - 2 weeks ago


    Western Cape, Cape Town, South Africa MRI Software Full time

    MRI Software’s job vacancy, Career and Recruitment Job title : Software Consultant – Cape Town jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries As an MRI Solution Consultant in Affordable Housing, you’ll never get bored with doing the same thing every...