.Net Software Engineer
3 weeks 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.)
-
Software Engineering Manager
3 weeks ago
CapeTown, South Africa Progressive Edge Full timeSoftware 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...
-
Senior .NET Developer
1 week ago
CapeTown, South Africa Progressive Edge Full timeSenior .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...
-
Senior .NET Developer
1 week ago
CapeTown, South Africa Adzuna ZA B C2 Full timeSenior .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...
-
Junior Software Engineer
3 weeks ago
CapeTown, South Africa Adzuna ZA B C2 Full timeJob 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...
-
Junior Software Engineer
3 weeks ago
CapeTown, South Africa JenRec Recruitment Full timeJob 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 timeMy 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 timeMy 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...
-
NEW JOB: Intermediate C# Developer – hybrid
3 weeks ago
CapeTown, South Africa E-Merge Full timeNew 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...
-
CNC Programmer and Machine Setter
15 hours ago
CapeTown, South Africa The Legends Agency Full timeCNC 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...
-
CNC Programmer and Machine Setter
2 hours ago
CapeTown, South Africa Adzuna ZA B C2 Full timeCNC 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 timeThe 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,...
-
Mid-Level Software Developers
3 weeks ago
CapeTown, South Africa JenRec Recruitment Full timeMy 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 timeJava 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...
-
Senior DevOps Engineer
3 weeks ago
CapeTown, South Africa Progressive Edge Full timeSenior 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 timeC# 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,...
-
Firmware & Applications Engineer
1 day ago
CapeTown, South Africa JenRec Recruitment Full timeRequirements: 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...
-
Firmware & Applications Engineer
2 days ago
CapeTown, South Africa Adzuna ZA B C2 Full timeRequirements: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 timeNEW 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...
-
High Voltage Design/Project Engineer
3 weeks ago
CapeTown, South Africa Lotus Recruitment Full timeOur 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...
-
High Voltage Design/Project Engineer
4 weeks ago
CapeTown, South Africa Adzuna ZA B C2 Full timeOur 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...