Senior C++ Developer Parktown
4 weeks ago
Introduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role based in our Parktown office, offering flexible hours. You can start as early as 6 am or as late as 9 am, depending on your preference. Duties & Responsibilities The Developer will be reporting to the Engineering Manager South Africa and will be primarily responsible for the server side of our Solution. As a Developer, your role will involve close collaboration with our engineers to ensure system consistency and enhance user experience. Your ultimate goal will be to develop and maintain functional, stable solutions that meet our company's requirements. Your tasks will include developing Web API, C++ applications, and C applications. Key Duties and Responsibilities Designing and implementing software for embedded devices and systems, guiding them from initial requirements to production and commercial deployment. Developing, coding, testing, and debugging system software to ensure its reliability and functionality. Conducting thorough code reviews and design assessments to maintain high quality standards. Analyzing and optimizing system resources for improved efficiency, stability, and scalability. Integrating and validating new product designs to ensure seamless functionality. Providing support for software quality assurance and optimizing input / output performance. Offering post-production support to address any arising issues. Collaborating with hardware design and development teams to ensure software-hardware compatibility. Evaluating third‑party and open‑source software solutions to determine suitability for integration. Participating actively in the entire application lifecycle, with a focus on coding, testing, and debugging. Troubleshooting and debugging applications to resolve any issues. Writing clean, functional code to meet application requirements. Conducting user interface tests to optimize application performance. Utilizing cutting‑edge technologies to enhance legacy applications. Gathering and addressing technical and design requirements to meet project goals. Drafting comprehensive technical documentation and best practices guidelines. Assisting fellow Developers with problem‑solving and technical issues. Communicating issues and risks to the Software Delivery Manager. Staying updated on emerging technologies and providing thought leadership on our solution. Ensuring compliance with internal policies, Information Security Management Systems (ISMS), and legal regulations at all times. Performing ad hoc duties as required, such as debugging reports. Requirements Bachelor's degree in Computer Science or a related field is preferred. A minimum of 3 years of experience in software development, utilizing either C / C++, C#, or a combination of both. Profound understanding of the entire development process, encompassing analysis, design, development, and deployment phases. Hands‑on experience with programming and querying languages such as HTML, SQL, and Android. Proven track record as a developer, demonstrating solid experience in languages including C++, C#, SQL, and PHP. Strong familiarity with Unix environments, including bash scripting. Knowledge of AWS is not mandatory but is considered advantageous. Demonstrated working experience in software engineering, including hands‑on development and troubleshooting on embedded targets. Proven expertise in designing embedded systems with pre‑emptive, multitasking real‑time operating systems. Strong sense of issue investigation and resolution. Proficiency with software configuration management tools, defect tracking tools, and peer review processes. Working knowledge of . Net Frameworks and REST API architecture. Excellent analytical and time management skills are essential. Teamwork skills with a problem‑solving attitude are crucial for success. Familiarity with software methodologies such as Agile. Proficiency in technical documentation and writing skills. Excellent understanding of OS coding techniques, IP protocols, interfaces, and hardware subsystems. Adequate proficiency in reading schematics and data sheets for components. Benefits Company also offers Medical aid, Provident fund and 20 days leave pa as well as flexi working hours. Additional Information We'd love to hear from you Drop us a line and let's chat about how you can bring your skills to the table. Should you meet most of the minimum requirements as listed above please apply now by sending your CV to (If you don't hear back from us within 2 weeks, please consider your application unsuccessful.) Package & Remuneration – R bonus. The SA base salary range for this full‑time position is R The range displayed on the job posting reflects the minimum and maximum target for new hire salaries for the position across all SA locations. The salary ranges are determined by job related skills, experience level, relevant education and qualifications, training and additional factors including work location, suitability, and market related increases. #J-18808-Ljbffr
-
Senior C++ Developer Parktown
7 days ago
City of Johannesburg Metropolitan Municipality, South Africa Skillzpage Full timeIntroduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role is based in our Parktown office, offering flexible hours. You can start as early as 6...
-
Senior C# Backend Developer Parktown
7 days ago
City of Johannesburg Metropolitan Municipality, South Africa Skillzpage Full timeIntroduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role is based in our Parktown office, offering flexible hours. You can start as early as 6...
-
Senior C# Developer
3 days ago
Johannesburg, South Africa Sourceworx Full timeJob Summary We are looking for a skilled Senior C# Developer to join our development team at Sourceworx. The ideal candidate will have a solid understanding of C# and .NET Framework, with the ability to design, develop, and maintain efficient, reusable, and reliable code. Experience with DevOps practices and Test-Driven Development (TDD) is a strong...
-
Senior C# Developer
1 day ago
Johannesburg, South Africa Levelup (Pty) Ltd Full timeSenior C# DeveloperThe Senior C# Developer is not only passionate about building top-tier applications but also possesses the ability to mentor and coach junior team members. The ideal candidate will have a deep background in C# development, extensive hands-on experience with Microsoft Azure services, microservices architecture, API integration, and a proven...
-
Senior C# Developer
4 weeks ago
Johannesburg, South Africa Levelup (Pty) Ltd Full timeSenior C# Developer The Senior C# Developer is not only passionate about building top-tier applications but also possesses the ability to mentor and coach junior team members. The ideal candidate will have a deep background in C# development, extensive hands‑on experience with Microsoft Azure services, microservices architecture, API integration, and a...
-
Senior C# Developer
7 days ago
City of Johannesburg Metropolitan Municipality, South Africa LevelUp (Pty) Ltd Full timeSenior C# Developer The Senior C# Developer is not only passionate about building top-tier applications but also possesses the ability to mentor and coach junior team members. The ideal candidate will have a deep background in C# development, extensive hands-on experience with Microsoft Azure services, microservices architecture, API integration, and a...
-
Senior C# Developer
6 days ago
Johannesburg South, South Africa SavageOne Pty Full time R1 200 000 - R2 400 000 per yearMandatory: Citizenship Requirement: South African CitizenJob Summary:We are seeking a highly experienced Senior C# Software Engineer to join our dynamic team at one of SA's Leading bank. The ideal candidate will bring extensive expertise in developing, testing, and maintaining complex C# applications within the banking sector. This senior role requires...
-
Senior C# Developer
7 days ago
Johannesburg, South Africa Xcede Group Full timeSenior .Net Engineer Are you an experienced .Net Engineer with a passion for using innovative technologies? Would you like to have a deeper understanding of the fintech world while delivering top-quality solutions that drive business growth? If so, our client is looking for you. As a Senior .Net Engineer, you'll have the opportunity to work on cutting-edge...
-
Senior Developer
3 days ago
Johannesburg, South Africa Boardroom Appointments Full timeAbout the job Senior Developer (C# and Blazor) Location: Johannesburg, South Africa Experience: Minimum 3 years in C# development with extensive expertise in Blazor Job Type: Full-time Responsibilities: Develop and maintain scalable and high-performance web applications using C# and Blazor. Collaborate with cross-functional teams to design, implement, and...
-
Audit Manager
1 week ago
Johannesburg, South Africa Moore South Africa Full timeMoore Johannesburg is a dynamic audit firm within the Moore Global Network. We provide world-class service to our clients. Our firm is located in Parktown Johannesburg and we take pride in supporting our clients in many different industries and sectors. We are interested in confident, well-rounded individuals with a passion for teamwork and excellence. **_...