As a Software Engineering Lead at DigiOutsource, you'll guide a team through the software development process. Your expertise in design patterns and management will be crucial for success.
DigiOutsource is looking for a Software Engineering Lead to oversee a team of developers in Cape Town. This role involves managing the full software development life cycle, ensuring that projects are completed efficiently and effectively. You will be responsible for mentoring team members and fostering a collaborative environment where innovative solutions can thrive.
In this position, you will leverage your experience in software engineering design patterns to guide the team in best practices. Your day-to-day responsibilities will include planning and coordinating development tasks, reviewing code, and providing feedback to enhance the team's output. You will also play a key role in strategic decision-making, helping to shape the direction of software projects.
This role is ideal for someone with a solid background in software development and a passion for leadership. You should have at least two years of experience in a senior software engineering role, along with proven management skills. Strong communication and problem-solving abilities are essential for success in this position.
Key requirements include: • Experience in the full software development life cycle • Management experience in a software engineering context • A solid understanding of software engineering design patterns
If you are ready to take the next step in your career and lead a dynamic team, this could be the perfect opportunity for you.
You'll be taken to the original listing on CareerJet to apply.