Current jobs related to Intermediate Software Engineer - Cape Town - Progressive Edge
-
Intermediate Software Engineer
3 months ago
Cape Town, South Africa Maskew Miller Learning Recruitment Full timeAbout us Maskew Miller Learning (MML) provides education solutions ranging from early childhood learning to professional certification, curriculum-based print materials, e-learning content and tools, as well as teacher training. We publish in 11 official languages and have the widest range of CAPS-approved content, trusted by teachers. Our quality...
-
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 Software Engineer
2 months ago
Cape Town, South Africa Progressive Edge Full timeIntermediate Software Engineer Cape Town About the role We believe that education in South Africa is ripe for disruption at a massive scale. You would be in good company if you are ready to be part of the Innovation and Technology team whose mission it is to use technology for the rapid improvement of education. You will add the most value when you are...
-
Intermediate Quality Engineer
3 months ago
Cape Town, South Africa Inspired Testing Full timeIntermediate Quality Engineer Location: Johannesburg/Cape Town, South Africa Full-time About Us: Inspired Testing is a leading innovative and forward-thinking quality engineering and software testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver...
-
Senior Software Engineer I
2 weeks ago
Cape Town, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full timeAbout the Role As Senior Software Engineer, is an experienced professional and will undertake difficult 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 under the guidance...
-
Intermediate Data Engineer
2 months ago
Cape Town, South Africa Boardroom Appointments Full timeIntermediate Data EngineerMinimum Requirements: Matric (Grade 12)Masters in Software Engineering, Data Engineering, Computer Science or related field2-3 years of relevant work experienceStrong Scala or Java backgroundKnowledge of AWS, GCP, Azure, or other cloud platformUnderstanding of data modeling principlesAbility to work with complex data...
-
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 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...
-
Software Engineer within Support
3 months ago
Cape Town, South Africa Plus 1x Full timeWe are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS. For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...
-
Software Engineer within Support
3 months ago
Cape Town, South Africa Plus 1x Full timeWe are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS.For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...
-
Software Engineer within Support
3 months ago
Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full timeWe are currently looking for a technically proficient, self-motivated and ambitious Software Engineer within our Support Engineering team. This position requires a combination of basic to intermediate programming skills, namely Typescript and ReactJS.For this role, the focus will be more on troubleshooting issues where you need to be able to think on your...
-
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...
-
Software Consultant
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...
-
Software Engineer
3 months ago
Cape Town, South Africa JenRec Recruitment Full timeYour mission:- Design innovative solutions to enhance our business operations and elevate customer satisfaction- Collaborate with your team to architect and implement cutting-edge software features- Stay abreast of tech trends and leverage your creativity to tackle complex challenges at scale- Drive excellence to nurture a top-tier engineering team Skills we...
-
Software Consultant
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...
-
QA 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...
-
Software Engineer
1 month ago
Cape Town, South Africa takealot.com Full time, South Africa’s leading online retailer, is looking for highly talented Senior and Intermediate DevOps Engineers to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us. We offer a market-related, Total Remuneration Package which allows full flexibility according to...
-
Software Engineer
2 weeks ago
Cape Town, South Africa Adzuna ZA B C2 Full timeThis dynamic and innovative company operating in the Fintech space seek a suitably qualified Software Engineer to support and enhance a range of APIs, liaising with clients to meet all technical and user requirements. Responsible for the full Software Engineering life cycle, utilising modern IT methods and tools, you will be an integral part of a highly...
-
Software Engineer
2 weeks ago
Cape Town, South Africa Intrinsic Consulting Services Full timeThis dynamic and innovative company operating in the Fintech space seek a suitably qualified Software Engineer to support and enhance a range of APIs, liaising with clients to meet all technical and user requirements. Responsible for the full Software Engineering life cycle, utilising modern IT methods and tools, you will be an integral part of a highly...
-
Software Engineer
2 weeks ago
Cape Town, South Africa Intrinsic Consulting Services Full timeThis dynamic and innovative company operating in the Fintech space seek a suitably qualified Software Engineer to support and enhance a range of APIs, liaising with clients to meet all technical and user requirements. Responsible for the full Software Engineering life cycle, utilising modern IT methods and tools, you will be an integral part of a highly...
Intermediate Software Engineer
2 months ago
- Jobs by Location
- Job by industries
- Career Advice
About the role
- We believe that education in South Africa is ripe for disruption at a massive scale.
- You would be in good company if you are ready to be part of the Innovation and Technology team whose mission it is to use technology for the rapid improvement of education.
- You will add the most value when you are empowered to provide input into the business case for the software as well as the UX designs to get to the most optimal solution. Your job is not just to deliver code.
- Design and deliver functional code according to a product backlog
- Agile software development
- Provide input on UX and UI designs to optimise development efforts
- Give architectural advice where required
- Continuous self-development and expansion of skills
- Software and product support for live production versions while development is ongoing
- Communicate technical needs and risks effectively outside of the team
- Be familiar with devops and infrastructure deployment
- Write effective documentation for architecture and infrastructure
As part of a cross-functional team, you will also need these equally important skills:
- Communication skills that allow you to collaborate and explain your process, approach and motivation to various stakeholders, including technical and nontechnical people
- Able to work well in a team as well as individually
- Excited about learning, pushing technical limits and finding new solutions
- Excellent analytical and problem-solving skills
- A propensity to fail fast and learn fast and share both failure and learning with others
- Prioritising learning over being right. Understanding others rather than becoming defensive
- Understanding the value of the software to the business rather than an us & them mentality
Minimum Requirements:
- Minimum 4 years of relevant software development experience.
- Cloud-based system experience
- Relevant B.Sc. or B.Eng. university degree would be preferred
Experience and skills:
Our teams generally use the following technologies. You will need to have some depth of experience in at least some of them:
- Flutter and Dart for mobile development, Android and iOS native development are also appropriate
- API integration through HTTP. REST and REST-like interfaces
- GraphQL integration
- Relational databases and SQL
- NoSQL databases (time series, graph, document, key-value, etc.)
- Use cloud-based infrastructure (AWS). This includes compute and data storage elements
- Automated deployment infrastructure (Github actions and Codemagic)
- ICT jobs