Experienced Software Developer Lead
1 month ago
We are seeking an accomplished Senior Developer to lead our team in designing and developing high-quality software solutions. As a critical member of our IT department, you will play a vital role in shaping our divisional business plan, ensuring delivery of focus areas that align with our overall strategy.
Key Responsibilities:
- Contribute to the crafting of the departmental business plan to ensure delivery of focus areas for the year in support of our IT strategy.
- Apply cost effectiveness principles in planning and delivery to contribute to achievement of our divisional financial targets.
- Provide input into the formalisation of the divisional budget.
- Manage allocated budget by tracking costs
- Build strategic industry/global network of thought leaders and relationships utilising social media, attending and presenting at conferences and training interventions.
- Maintain on-going collaborative relationships with business through structured processes and ad-hoc customer contact to ensure proper understanding of customer needs and delivery of appropriate solutions.
- Familiarise self with business requirements by attending relevant meetings with associates (developers, testers, business analysts, project managers etc) to share knowledge as well as play the expected role in various projects.
- Comply with the Service Level Agreements by ensuring that applications are developed, implemented and supported in line with cost, quality and timelines
- Manage own delivery against agreed delivery plan and set timelines, identify obstacles to delivery and take appropriate action where required.
- Receive business requirements and conduct technical impact analysis to understand the impact of the required process change and decide on the scope of the project and how it will be delivered.
- Develop software to meet business requirements utilising the relevant coding design patterns.
- Conduct unit testing of the code written by to ensure that it fulfils the requirements as set out in the business functional requirements specification.
- Create supporting documentation to ensure that there is an accessible reference detailing how the application was developed and tested, thereby making it easy to support the solution in future and train end users.
- Assist with the deployment of the application into production by providing relevant documentation for deployment, creating a deployment artefact to make the system available for business users.
- Support the business during user acceptance testing by resolving any queries and defects to ensure delivery of a system that meets business requirements.
- Support production queries by resolving any queries and defects to make the system available for business users.
- Take responsibility for own work by developing tracking matrix to ensure that work is delivered in line with agreed timelines.
- Ensure that you are available for DR, health checks or any weekend environment checks.
- Ensure that all audit findings in the operations environment are closed timeously.
- Provide a stable Production Environment which is predictable and reliable.
- Conduct requirement analysis and planning on new work requests/projects from business
- Ensure change process is followed and test evidence provided for production changes.
- Where possible – ensure all processes that can be automated are. No Manual work where it can be avoided.
- Improve personal capability and professional growth relating to field of expertise, in line with clients' objectives by discussing development needs and proposed solutions with management.
- Keep abreast of changes in legislation or standards by conducting research and utilising networks.
- Upskill team and other professionals by sharing knowledge and research results.
- Epitomise living the clients values, displaying professional conduct and adherence to required technical standards.
- Ensure self and team members have the required skill and professional/technical expertise by assessing gaps and development areas and creating development plans.
- Engage with team in such a way that they feel motivated to achieve better performance, feel respected and diversity is valued.
- Analyse, research, develop and implement improvement/innovative ideas and value adding solutions contributing to divisional and organisation results.
Requirements:
- 5 years' experience using multiple Microsoft technologies and platforms.
- Basic software applications (e.g., Outlook, Word, Excel, Access, Internet, Email)
- Source code management
- Proficient .NET/C#, MS SQL Server, MS Azure, Microsoft Power Platform, Proficient in client and server-side Javascript, HTML, CSS3, Knowledge with relational databases, algorithms and design patterns, experience with front-end design.
- Advantage - SharePoint Online knowledge.
- Software design patterns.
- DevOps Principles.
- SDLC.
- Divisional service offerings.
- Data analysis.
- Decision-making process.
- Industry trends.
- Degree/Diploma in Information Technology.
- Any other technical certificates.
Estimated salary range: $80,000 - $110,000 per annum, depending on experience and qualifications.
-
Test Lead
3 days ago
Sandton, South Africa IOCO Full timeiOCO seeks a skilled QA Lead to drive testing efficiency and ensure high-quality solutions in software development.About the Role:Lead cross-functional teams to optimize testing processes and deliver high-quality products.Implement automation frameworks and pre-defined test tools to reduce testing time and increase accuracy.Your Expertise:8+ years of...
-
Software Engineering Lead
2 weeks ago
Sandton, South Africa IOCO Full timeAbout IOCOIOCO is a cutting-edge technology company that prides itself on innovation and excellence. We're committed to delivering high-quality software solutions that meet our clients' needs.Job OverviewWe're seeking an experienced Senior Developer to join our team as a Software Engineering Lead. This role will be responsible for designing and developing...
-
Senior Software Development Lead
4 weeks ago
Sandton, South Africa Innovation Group Full timeWe are seeking a Senior Software Development Lead to join our Technology team in Sandton, Johannesburg. As a key member of our team, you will play a vital role in driving the development of innovative software solutions.Job DescriptionThe Senior Software Development Lead will be responsible for designing and implementing short- and long-term strategic plans...
-
Expert Software Deployment Lead
2 weeks ago
Sandton, South Africa Catch Recruit Full timeCatch Recruit is a leading technology company that aims to execute regular, iterative and valuable technology improvements. We are seeking an experienced and detail-oriented expert software deployment lead to join our dynamic Group Technology team.The ideal candidate will play a crucial role in planning, coordinating and managing the delivery and releases of...
-
Senior Software Application Developer
4 weeks ago
Sandton, South Africa Dimension Data Full timeJob DescriptionWe are seeking an experienced Senior Software Application Developer to join our team at Dimension Data. As a key member of our development team, you will be responsible for designing and developing custom software solutions using the Microsoft stack.Key ResponsibilitiesCreate web applications that improve efficiency within an organisation by...
-
Senior Software Development Manager
2 months ago
Sandton, South Africa Dimension Data Full timeJob DetailsDimension Data is seeking an experienced Senior Software Development Manager to lead the development of high-performing enterprise applications. This is a 6-month contract, requiring the candidate to work onsite at our client site in Johannesburg CBD. Key Responsibilities:Design and implement high-quality, scalable software solutions using agile...
-
Principal Software Developer
4 weeks ago
Sandton, South Africa CodeConnect Staffing (Pty) Ltd Full timeJob Title: Principal Software DeveloperSalary Estimate: R850,000 - R1,100,000 per annum (based on Johannesburg location and industry standards)About the RoleWe are seeking a seasoned Full Stack Software Engineer to join our team at CodeConnect Staffing (Pty) Ltd. As a technical lead, you will be responsible for designing, developing, and maintaining complex...
-
Software Development Manager
3 days ago
Sandton, South Africa IOCO Full timeIOCO is looking for an experienced Software Development Manager who can lead our regulatory software development efforts in Sandton. As a key member of our technology team, you will be responsible for managing software development projects from start to finish.About the Role:The successful candidate will have a proven track record of managing software...
-
Highly Experienced C# Software Engineer
4 weeks ago
Sandton, South Africa Dimension Data Full timeJob OverviewWe are seeking a highly skilled and experienced C# software engineer to join our team in Sandton, South Africa. As a Senior .Net Developer, you will play a key role in designing, writing, and maintaining C# code for future and ongoing projects.
-
Senior Software Development Project Lead
3 weeks ago
Sandton, South Africa HR Genie Full timeAbout HR Genie">We take pride in our vibrant culture that thrives on the collective expertise of skilled professionals. Our diverse team comprises experienced veterans and fresh talent eager to shape the future. Our approach is adaptable, switching between agile and waterfall methodologies depending on client needs. Duration: 12 months with potential for...
-
Enterprise Java Software Developer
4 weeks ago
Sandton, South Africa Dimension Data Full timeJob OverviewWe are seeking an experienced Enterprise Java Software Developer to join our team at Dimension Data.The successful candidate will have a strong background in Java development and a passion for creating scalable, high-performance software solutions.
-
Senior C++ Software Development Engineer
4 weeks ago
Sandton, South Africa Hire Resolve Full timeHire Resolve is a professional recruitment agency that specializes in placing highly skilled professionals with top companies. We are currently seeking a senior C++ software development engineer to join our client's team in Sandton, Gauteng.Job Summary:This is an exciting opportunity for an experienced C++ software developer to take on a leadership role and...
-
Software Development Instructor
3 weeks ago
Sandton, South Africa Neptune Full timeAbout the PositionWe are seeking an experienced and knowledgeable Software Development Instructor to join our team at Neptune on a part-time basis. The ideal candidate will be responsible for lecturing Information Technology-related modules in a dynamic and supportive environment.Key ResponsibilitiesLecture Information Technology-related modules to students...
-
Software Development Lecturer Position at Eduvos
3 weeks ago
Sandton, South Africa Neptune Full timeEduvos, a leading education institution, seeks an experienced Software Developer Lecturer to join our Pretoria campus on a part-time basis.Job SummaryThis role involves lecturing Information Technology-related modules in the faculty on a contractual basis and assisting with departmental affairs as required.Key ResponsibilitiesLecture IT-related modules to...
-
Software Development Faculty Member
1 month ago
Sandton, South Africa Eduvos Academic Full timeAbout Eduvos AcademicEduvos Academic is a leading institution in the field of Information Technology education, committed to delivering high-quality programs that meet the needs of students and employers alike.Job SummaryWe are seeking an experienced IT Lecturer (Software Development) to join our faculty on a fixed-term basis. The successful candidate will...
-
Software Development Specialist
2 weeks ago
Sandton, South Africa Datonomy Solutions Full timeJob SummaryWe are seeking an experienced Software Development Specialist to join our development team at Datonomy Solutions. As a key member of our team, you will play a vital role in designing, developing, and maintaining cutting-edge software solutions.About the RoleThis is a highly technical position that requires a strong background in COBOL, CICS, DB2,...
-
Senior Software Developer
1 month ago
Sandton, South Africa Dimension Data Full timeSenior Software Application Developer RoleWe are looking for a Senior Software Application Developer to join our team at Dimension Data. This role will involve creating and developing custom software solutions using the Microsoft stack.The ideal candidate will have experience with SharePoint development and a strong background in business processes and...
-
Senior Software Engineering Lead
1 month ago
Sandton, South Africa TalentCru Full timeTechnical LeadershipWe are seeking a skilled Principal Software Engineer to join our team at TalentCru. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in the design, development, and deployment of software solutions.Key Responsibilities:Lead the development of software solutions, ensuring...
-
High-Quality Software Developer
3 days ago
Sandton, South Africa A 1L Realization (Pty) Ltd Full timeCompany Overview:A 1L Realization (Pty) Ltd is a dynamic company seeking an experienced Java Developer to join our team. As a Java Developer, you will be responsible for developing, testing, and maintaining high-quality software applications. We offer a competitive salary of R250,000 per annum, commensurate with experience. Our company culture values...
-
Software Developer II
2 months ago
Sandton, South Africa Boardroom Appointments Full timeSoftware Developer II Essential Qualifications - NQF Level Matric / Grade 12 / National Senior Certificate Preferred Qualification Diploma / Certificate in multiple languages Essential Certifications Certificate in relevant language where available Minimum Experience Level Minimum 3 years programming experience Technical / Professional Knowledge IT Data...