.Net Software Engineer
3 months ago
.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.)
-
Senior Software Engineer
3 months ago
Cape Town, South Africa MRI Software Full timeFrom 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...
-
Intermediate .NET Core Software Engineer
3 months ago
Cape Town, South Africa IOCO Full timeAre 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...
-
Intermediate .NET Engineer
3 months ago
Cape Town, South Africa OfferZen Full timeIntermediate .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...
-
Intermediate .NET Software Engineer
3 months ago
Cape Town, South Africa E-Merge Full timeThis 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...
-
Senior Software Engineer
1 month ago
Cape Town, South Africa Adzuna ZA B C2 Full timeWhat 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 timeBASIC 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...
-
Senior Software Engineer
1 month ago
Cape Town, South Africa Communicate Recruitment Full timeWhat 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...
-
.Net Core Software Engineer
1 day ago
Cape Town, South Africa Adzuna ZA B C2 Full timeDeveloping 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...
-
.Net Core Software Engineer
2 days ago
Cape Town, South Africa Communicate Recruitment Full timeDeveloping 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...
-
.Net Core Software Engineer
2 days ago
Cape Town, South Africa Communicate Recruitment Full timeDeveloping 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...
-
Fullstack Software Engineer
1 month ago
Cape Town, South Africa People Solved Full timeJob 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 timeThe 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 timeDuties 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 timeDuties 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 timeDuties 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...
-
Software Engineering Manager
5 months ago
Cape Town, South Africa Progressive Edge Full timeSoftware 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 timeAbout 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 timeBASIC 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 timeOur 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 timeThis 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...