Senior Software Engineer (JHB)
Datafin Recruitment
Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business. DatafinâÃÂÃÂs Goals: Datafin strives to be recognised as the best recruitment company in Cape Town and Johannesburg, using ethical business principles, focusing on technology driven industries and sourcing highly skilled people for cutting edge companies, thereby ensuring sustained profitability and adding value to all stakeholders. Datafin has a 15 year track record in providing reputable companies with like-minded suitable people. In the process, we have established and sustained, mutually beneficial relationships with a large portion of the Cape Town commercial sector. Our success has cultivated a sense of trust with candidates and clients alike and as a result we have a large network of candidates to draw from at any given time.ENVIRONMENT: TRANSLATE software requirements into concise and robust programming code as your coding expertise and strong leadership are sought to fill the role of a Senior Software Engineer, joining the Joburg team of a dynamic Internet Service & Network Specialist. You will also participate in testing and DevOps processes, assist in UI while providing guidance and training on solution deployment. The successful incumbent will have Matric/Grade 12, a suitable IT-related Degree/Diploma with 7 years' work experience in a similar role with solid C#.Net, Object-Oriented Design Patterns, C#, C++, MVC, Entity Framework, Windows Forms applications, Windows Services, SQL, Microsoft DevOps Server - Git and/or VFVC, HMTL5, JavaScript (ES6+), CSS3+, Bootstrap3+ & MVC4+.
DUTIES:
Application design new applications, enhance existing development. Application maintenance and fault resolution. Full life-cycle development, including technical documentation. Interact with other Professional Services teams and provide guidance or training on solution deployment. Continuous contribution to enhance team knowledge base. Participate in testing and DevOps processes. Assist with ad hoc issue analysis and resolution including production support. Assist in UI, prototype (user interface design and layout mock-ups). Translate software requirements into concise and robust programming code. Write specifications and designing, building, testing, implementing and supporting applications.REQUIREMENTS:
Qualifications - Matric / Grade 12. Relevant tertiary qualification: Technical Diploma or BSc Degree. Online courses with Certificates will be advantageous. Experience/Skills - Minimum 7 years' experience. Solid experience in Microsoft C# .Net. Knowledge and application of Object-Oriented Design Patterns, C#, C++, MVC, Entity Framework, Windows Forms applications, Windows Services. Microsoft DevOps Server - Git and/or VFVC. Good skills in relational database queries and stored procedures (MS SQL).ITIL.
Latest web technology (HTML5 - native web components, JavaScript (ES6+), CSS3+, Bootstrap3+, MVC4+, etc.).ATTRIBUTES:
Able to work in a fast-paced environment and meet tight deadlines. Analytical skills. Problem-solving ability. Adherence to strict IT policies. Teamwork. Business process in the IT industry.- ...Revit and FHC Canute Work across ECSA Stages 1–6 , including tenders, procurement and site inspections Coordinate with other engineering disciplines and provide technical support during construction Skills & Experience: Minimum 3 – 5 years of experience...
- ...with the Scrum Master Lead DevOps & Engineering Excellence Design and improve CI/CD pipelines... ...with and develop the existing Senior Team Lead Establish strong engineering... ...Experience Core Experience ~9+ years in software development with progression into...
- ...company has an exciting position for a go-getter & highly driven Software Developer to join its Joburg team. Your core role will be to... ...site. You will need a Degree in Computer Science/Software Engineering/IT or similar field with 4-5 years' experience developing in a...
- Key Responsibilities: Develop and maintain full-stack web applications using C#, .NET, TypeScript, HTML, and CSS. Design and build secure RESTful APIs and system integrations. Develop and optimise SQL databases, queries, and stored procedures. Mentor junior...
- ...Job Description: Develop embedded software for advanced electronic products Design and implement software solutions using C... ...and product development Collaborate with multidisciplinary engineering teams Skills & Experience: ~3-10 years of Embedded Software...
- Software Quality Engineer II | Johannesburg | 5-Month ContractA leading organisation is looking for a Software Quality Engineer II to join their team on a 5-month contract in Johannesburg.Salary: R80,000 per monthIn this role, you will design, develop, and implement reusable...
- ...development effort and communicate progress, risks and blockers clearly. Produce and maintain technical documentation. Contribute to engineering standards, secure development practices and delivery processes. Support and mentor less-experienced developers where...
- ...advice. Your responsibilities The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These solutions encompass a range of smart technologies...
- ...As an academic within the Academy of Computer Science and Software Engineering you will be required to undertake a variety of teaching and... ...within the Academy the Annual Projects Day is a showcase of senior student practical software development projects - approximately...
- ...organisation. Our client is hiring for a dual role, combining software development expertise with Microsoft cloud and infrastructure... ...in recruiting in the following: Software Developers/Engineers/Architects Data Analytics Specialists PM/BA/Scrum Masters...
- ...This opportunity is open to all South African young people. GIBB Group of Companies GIBB is a leading multidisciplinary engineering firm with a strong presence across Africa. We are committed to transformation, empowerment, and skills development, and proudly support...
- FlySafair is South Africa's true low cost airline. We took to the skies in October 2014 and have expanded fast, linking several key destinations in South Africa. Our intention is to keep our fares lower for longer and in so doing offer South Africans an affordable and easy...
- ...September 2026 This opportunity is open to all South African young people. Introduction to the GIBB Group of Companies Engineering is the backbone and the driving force of change on the fastest growing continent on the planet. GIBB is at the forefront of helping...
- ...Âs businesses participate in todayâÃÂÃÂs fast-moving global economy.Role Purpose/Business Unit: The Specialist: Software Engineer is responsible for designing, developing, testing, and maintaining software solutions that support Vodacom's digital products...
- ...What You'll Be Doing Delivering mechanical engineering expertise on mining and mineral processing projects. Supporting the design, installation, commissioning, and optimisation of processing equipment. Identifying opportunities to improve plant performance and...
- ...Requirements: BEng Degree in Chemical Engineering Extensive process engineering experience Strong process plant design experience Knowledge of process simulations and process optimisation Excellent communication and client-facing abilities Duties:...
- We are currently partnering with a number of leading engineering consultancies, EPC contractors, OEMs, and project-driven organisations that are actively seeking experienced Senior Chemical Engineers to join their teams. Education: ~ BEng or BTech Degree in Chemical...
- ...objectives. Analyse campaign effectiveness and customer insights. Prepare regular performance reports and recommendations for senior management. Use data and market intelligence to continuously optimise marketing investments. Leadership and Stakeholder...
- ...Africa, with travel to the site in Zimbabwe as required to support engineering, construction, commissioning and operational readiness... ...and operational requirements. POSITION PURPOSE The Senior Mechanical Engineer will provide technical leadership and discipline...
- ...customers. Role Overview Mukuru is on the lookout for a Senior DevOps Engineer to play a key hands-on role in building, operating, and... ...Cloud Infrastructure Manager and Cloud Architect, as well as Software Engineering, Software Architecture, and Security teams....
- ...oscilloscopes, multimeters, and logic analysers; Maintain software repositories and manage version control using Git; Support... ...skills and experience: A Bachelor degree in electronic engineering with at least three years' experience in firmware development;...
- ...The role — two senior profiles in scope: Profile A — Senior Water / Wet Services Engineer - ECSA Pr Eng (Civil or Mechanical), or demonstrably at registration standard with a dated, verifiable application in progress. - 10+ years in water engineering, wet services...
- ...Integrate diverse data sources and ensure robust data ingestion, transformation, and availability for ML teams. Collaborate with ML Engineers and AI teams to productionise models and embed data requirements into MLOps pipelines. Implement Infrastructure as Code (...
- ...Requirements: Bachelor’s or Master’s Degree in: Engineering Computer Science Mathematics Statistics Related field Minimum 7+ years’ relevant experience Advanced SQL expertise (non-negotiable) Advanced Python experience (non-negotiable)...
- ...continuously enhance client functionality to meet business and operational requirements. Build and maintain Linux base images, software packages, and configuration standards. Ensure compliance with security, hardening, and regulatory requirements. Conduct vulnerability...
- ...you and your organization achieve more. Specialties Business Software, Design Tools, Developer Tools, Entertainment Products, Hardware... ...innovation and your impact is felt every day. As a Sr Solutions Engineer - Security within the Commercial Solutions Area, you will own...
- ...ROLE & RESPONSIBILITIES: As a Senior Linux Client Engineer, you are responsible for the design, development, security, and operation of a standardized... ...requirements. Develop and maintain Linux base images, software packages, and configuration standards. Ensure...
- ..., or related field (Masters degree advantageous). ~10+ years of progressive experience in operations, with at least 5 years in a senior leadership role. ~ Proven experience overseeing multiple operational functions in a customer-focused environment. ~ Strong background...
- ...appropriate change management and risk assessment processes. Produce infrastructure performance, capacity, and incident reporting for senior management. REQUIREMENTS: Minimum 10 years' hands-on experience in enterprise IT infrastructure, with demonstrable,...
- ...specialised divisions acquiring the markets leading talent in engineering, renewable energy, manufacturing, FMCG manufacturing, finance,... ...production, construction and mining. Are you an experienced Senior Network Engineer with strong Cisco networking expertise and a...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (JHB). Be the first to apply!
