Software Engineer
2 months ago
Would you be eager to continually improve customer value and internal efficiency through quality, innovative software? Our Managed Hosting team could use your skills, passion and experience to develop solutions that will help keep thousands of websites online.
We are passionate about frequent, iterative delivery of high-quality software and aim to build lasting solutions using agile principles and the latest technology available. We work together in autonomous teams that take full responsibility for their own part of the xneelo ecosystem and require commitment to and understanding of the Agile (Scrum) development philosophy. The software development team is based at the company’s head office in the Tygervalley area in the Western Cape.
As a Software Developer, you will form part of a team that will be responsible for the development, integration and maintenance of in-house developed and 3rd party web applications, providing innovative tools to the power user, ensuring a seamless, intuitive hosting experience to our customers.
Overall disposition
The ideal candidate will have a passion for:
- Technology to serve operational and client requirements
- Programming, open-source Technologies and IT in general
- Optimal systems and simple procedures
- Agile development and a self-organising team environment
- Sharing ideas and innovation
- Ongoing learning and improvement
A high level of proficiency in the following
- Database design and performance tuning (MySQL or similar)
- Software development within the Linux/Unix environment
- Agile development practices (TDD, refactoring, continuous integration, pair programming)
- Microservice principles and development
- Understanding of and development using Containers
- Linux systems administration skill will be an advantage
Responsibilities
- Design & development of backend software and APIs
- Object-oriented programming using a language like Ruby
- Design & development of frontend components using React
- Software development within the Linux/Unix environment
- Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration, pair programming)
- Effective communication
- Self-motivation and self-management
Qualifications
- BSc or BTech majoring in Computer Science will be advantageous, however, your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification.
-
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...
-
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 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 Development Manager
3 months ago
Cape Town, South Africa BET Software Full time**We Want You**: We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace. As the **Software Development Manager** at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a...
-
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...
-
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 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
1 week ago
Cape Town, South Africa ABC Worldwide Full timeAn opportunity for an experienced team lead has become available; to take responsibility for the team’s culture, environment, and overall growth of the people.As team lead you will be responsible for the team’s execution, quality of code, and cadence at which code is produced.Join us in building products that make it easier for people to find work and...
-
Embedded Software Engineer
1 month ago
Cape Town, South Africa Adzuna ZA B C2 Full timeWe are seeking an Embedded Software Engineer to join our team. The successful incumbent will be responsible for the design, development, and implementation of real-time, embedded software for aerospace and UAV systems. Requirements & Qualifications:Experience in embedded software engineering.BSc degree in Computer Science, Engineering or equivalent.Solid...
-
Embedded Software Engineer
1 month ago
Cape Town, South Africa Network Recruitment Full timeWe are seeking an Embedded Software Engineer to join our team. The successful incumbent will be responsible for the design, development, and implementation of real-time, embedded software for aerospace and UAV systems. Requirements & Qualifications:Experience in embedded software engineering.BSc degree in Computer Science, Engineering or equivalent.Solid...
-
Embedded Software Engineer
1 month ago
Cape Town, South Africa Network Recruitment Full timeWe are seeking an Embedded Software Engineer to join our team. The successful incumbent will be responsible for the design, development, and implementation of real-time, embedded software for aerospace and UAV systems. Requirements & Qualifications: Experience in embedded software engineering. BSc degree in Computer Science, Engineering or equivalent....
-
Embedded Software Engineer
3 months ago
Cape Town, South Africa Cobham Aerospace Communications Full timeEmbedded Software Engineer at Cobham Aerospace Communications | softgarden View job here Embedded Software Engineer Full Time Le Cap, Afrique du Sud Hybrid With Professional...
-
Senior Software Engineer
3 weeks ago
Cape Town, South Africa Adzuna ZA B C2 Full timeAs a Senior Software Engineer, you will design, develop, and maintain complex software applications, working closely with cross-functional teams. You will mentor junior engineers, conduct code reviews, and ensure best practices. Your role will involve troubleshooting technical issues, staying updated with industry trends, and applying new technologies to...
-
Embedded Software Engineer
1 week ago
Cape Town, South Africa Adzuna ZA B C2 Full timeEmbedded Software EngineerCape Town, on site Qualifications: Bachelor's Degree in Computer Science, Engineering, or a related field Requirements: At least 5 years of industrial experience in embedded software engineering with solid experience in C/C++ programmingExtensive experience with UML diagrams for software developmentDemonstrated expertise in...
-
Software Engineer Lead
2 months ago
Cape Town, South Africa Progressive Edge Full timeSoftware Engineer Lead Cape Town About the role We believe that education in South Africa is ripe for disruption at a massive scale. Come join our team as Software Engineer Lead and help us provide great leadership in the dev team to support our people as they do great work. Stepping into this role means splitting your time between technical work and a more...
-
Senior Software Engineer
3 weeks ago
Cape Town, South Africa Communicate Recruitment Full timeAs a Senior Software Engineer, you will design, develop, and maintain complex software applications, working closely with cross-functional teams. You will mentor junior engineers, conduct code reviews, and ensure best practices. Your role will involve troubleshooting technical issues, staying updated with industry trends, and applying new technologies to...
-
Senior Software Engineer
3 weeks ago
Cape Town, South Africa Communicate Recruitment Full timeAs a Senior Software Engineer, you will design, develop, and maintain complex software applications, working closely with cross-functional teams. You will mentor junior engineers, conduct code reviews, and ensure best practices. Your role will involve troubleshooting technical issues, staying updated with industry trends, and applying new technologies to...
-
Embedded Software Engineer
2 weeks ago
Cape Town, South Africa Network Recruitment Full timeEmbedded Software Engineer Cape Town, On site Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field Requirements: At least 5 years of industrial experience in embedded software engineering with solid experience in C/C++ programming Extensive experience with UML diagrams for software development Demonstrated expertise...