Current jobs related to Senior Software Development Lead - Johannesburg, Gauteng - FAAC Technologies
-
Senior Software Development Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are seeking an experienced Senior Software Engineer to lead our software development team.Key ResponsibilitiesLead software project design, development, and implementation while adhering to best practices and coding standardsWrite clean, efficient, and well-documented code; perform unit testing and support integration/system testingMentor junior...
-
Senior .NET Software Developer
1 week ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeAbout the RoleWe are seeking a highly skilled Senior .NET Software Developer to join our team at Entelect.As a Senior .NET Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using the latest .NET technologies.Key ResponsibilitiesDelivery: Collaborate with cross-functional teams to deliver...
-
Senior Software Development Lead
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeSoftware Engineering Opportunities **Job Title:** Senior Software Engineer **Job Description:** We are seeking a highly skilled Senior Software Engineer to join our team at Network Recruitment. As a Senior Software Engineer, you will be responsible for leading software project design, development, and implementation while adhering to best practices and...
-
Senior .NET Software Developer
6 days ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeWe are seeking a talented Senior .NET Software Developer to elevate our team's expertise in delivering high-quality software solutions.The ideal candidate will have a strong background in software engineering fundamentals, with a proven track record of leveraging their expertise in developing world-class web and mobile applications.Key...
-
Senior Software Development Lead
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Software Development LeadJob Summary: We are seeking a highly skilled Senior Software Development Lead to join our team at Network Recruitment. As a key member of our development team, you will be responsible for leading and managing cross-functional teams throughout the full software development lifecycle (SDLC).Key Responsibilities:* Lead...
-
Senior Software Development Lead
4 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are seeking a highly skilled Senior Software Development Lead to join our team at Network Recruitment. This is a key role that requires strong technical skills and leadership experience.Job SummaryThe Senior Software Development Lead will be responsible for leading software project design, development, and implementation while adhering to best practices...
-
Senior Software Development Team Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full timeJob Title: Senior Software Development Team LeadAre you a seasoned software development expert with a passion for leading high-performing teams?Key Responsibilities:1. Develop and implement software development strategies to meet business objectives.2. Lead and mentor a team of software developers to optimize their skills and performance.3. Collaborate with...
-
Senior Software Development Lead
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeKey Responsibilities:As a Senior Software Development Lead at Network Recruitment, you will be responsible for leading a team of software developers in the design, development, and implementation of software solutions. This includes:Providing technical guidance and oversight to ensure high-quality software delivery.Collaborating with cross-functional teams...
-
Senior Software Development Lead
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeSenior Software EngineerNetwork Recruitment is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading software project design, development, and implementation while adhering to best practices and coding standards.Key Responsibilities:Lead software project...
-
Senior Software Development Lead
2 months ago
Johannesburg, Gauteng, South Africa Dante Personnel Full timeJob DescriptionWe are seeking a highly skilled Senior Software Development Lead to join our team at Dante Personnel.About the RoleThe successful candidate will be responsible for leading the development of software systems and solutions, with a focus on architecture design, implementation, and maintenance. They will also be responsible for testing and...
-
Senior Software Development Lead
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior Software EngineerNetwork Recruitment is seeking a highly skilled Senior Software Engineer to lead our software development team.Key Responsibilities:Design, develop, and implement software projects while adhering to best practices and coding standards.Write clean, efficient, and well-documented code.Perform unit testing and support...
-
Tech Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeAbout This RoleWe are seeking an exceptional Senior .NET Software Engineer to elevate our team's expertise and drive innovation at Entelect. As a key member of our software engineering team, you will play a vital role in developing world-class web and mobile applications for leading organizations in South Africa.Key ResponsibilitiesDelivery: Leverage your...
-
Senior Software Architect
4 days ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeAbout EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...
-
Senior Software Development Lead
1 week ago
Johannesburg, Gauteng, South Africa Dante Personnel Full timeAt Dante Personnel, we are seeking a highly skilled Senior Software Development Lead to join our team. Key responsibilities include leading software development, implementation, and maintenance of multiple projects/products, as well as designing software systems and solution architecture. The ideal candidate will have a minimum of 6 years industry experience...
-
Senior Software Development Lead
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeKey Responsibilities:As a Senior Software Engineer, you will lead the design, development, and implementation of software projects while adhering to best practices and coding standards. Your responsibilities will include writing clean, efficient, and well-documented code, performing unit testing and supporting integration/system testing, participating in...
-
Senior Software Developer
1 week ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full time{"What We Do": "At Blue Bean Software, we develop custom software and product development solutions for large enterprises and dynamic start-ups. Our team combines technical expertise with a deep understanding of client needs to deliver innovative, high-quality solutions.We have a strong presence in the financial services industry and are expanding into...
-
Senior Software Development Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeKey Responsibilities:• Lead the development of software solutions, overseeing the full SDLC process, to ensure timely and high-quality delivery.• Collaborate with cross-functional teams to define project goals, identify technical requirements, and develop strategic plans to achieve objectives.• Requirements:• 10+ years of experience in software...
-
Senior Software Lead
1 week ago
Johannesburg, Gauteng, South Africa People Source Full timeJob Role: Senior Software LeadWe are seeking a seasoned Senior Software Lead to oversee the successful execution of our client projects. Your primary responsibility will be to manage a junior developer, ensuring tasks are completed on time, within budget, and to the expected quality standards.Key Skills: .Net 8 (Web API/Microservices)Entity...
-
Software Development Lead
1 week ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Description:**About the Role**We are seeking a highly skilled Senior Software Engineer to lead our software development team. As a key member of our team, you will be responsible for guiding the design, development, and implementation of our software projects while adhering to best practices and coding standards.**Key Responsibilities**• Design and...
-
Senior Software Development Team Lead
4 days ago
Johannesburg, Gauteng, South Africa NTT Full timeAbout the Role:We are seeking a skilled Senior Software Development Team Lead to join our team at NTT DATA.Job Summary:The Senior Software Development Team Lead will be responsible for designing, coding, testing, and analyzing software programs and applications. This includes investigating, designing, documenting, and revising software specifications.Key...
Senior Software Development Lead
2 months ago
At FAAC Technologies, we are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software projects, ensuring adherence to best practices and coding standards.
Main Responsibilities:- Technical Leadership: Lead the design, development, and implementation of software projects, ensuring adherence to best practices and coding standards.
- Collaboration: Collaborate with the team to analyze, design, and implement software solutions that meet business requirements.
- Code Quality: Write clean, efficient, and well-documented code following coding standards and best practices that will perform consistently in specified operating environments within agreed timelines/budgets.
- Code Reviews: Participate in code reviews and provide constructive feedback to ensure a high-quality codebase, maintainability, and scalability.
- Mentorship: Mentor and guide junior developers, assisting them in their professional growth and promoting best practices.
- Troubleshooting: Assist in troubleshooting and debugging software issues, identifying and resolving defects and performance bottlenecks.
- Documentation: Contribute to the development of software documentation, including technical specifications, user guides, and test plans.
- Professional Development: Stay up to date with emerging technologies and industry trends to continuously improve your skills and knowledge.
- Testing: Perform unit testing, support integration and system testing activities.
- Collaboration: Collaborate with cross-functional teams, including firmware engineers, designers, and product managers, to deliver high-quality software products.
- Communication: Actively participate in stand-ups, sprint planning, and retrospectives as well as team meetings, discussions, and brainstorming sessions to contribute ideas and solutions.
- Architecture: Participate in architectural discussions and contribute to the continuous improvement of our software architecture.
- Procedure Development: Develop procedures for testing modules/components/products and evaluate, modify/enhance and re-test products.
- Inventory Management: Standardize all designs as far as possible, using standard components; particular consideration must be given to inventory management. Always use appropriate components to ensure product excellence.
- Problem-Solving: Solve all but the most complex problems in core discipline. Relies on assistance from senior personnel only in the most challenging situations.
- Project Management: Design complex modules/components/products that are reliable, cost-effective, and that will perform consistently in specified operating environments within agreed timelines and budgets.
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience: Minimum of 5 years' work experience as a Software Developer/Engineer.
- Senior Experience: Proven experience in a Senior role with a track record of successful projects.
- Technical Skills: Strong technical skills in C#, Maui/Xamarin, SQLite, MSSQL Server, PostgreSQL with a good understanding of Blazor, JavaScript, and Flutter.
- Code Review: Experience with code review processes and quality assurance practices to ensure software quality and maintainable codebase.
- Methodologies: Solid understanding of software development methodologies, such as Agile or Scrum, and experience with project management tools.
- Cloud Platforms: Familiarity with cloud platforms (such as Azure, or Google Cloud) is a plus.
- Leadership: Previous leadership or team management experience, demonstrating the ability to lead and motivate a team or individuals towards successful project delivery.
- Communication: Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Problem-Solving: Strong problem-solving and decision-making abilities, with a focus on finding practical solutions to complex technical challenges.
- Adaptability: Ability to adapt to a fast-paced, dynamic work environment and manage multiple priorities effectively.