
Software Engineering Lead – WinDeed
RELX
full-time
Posted on:
Location Type: Office
Location: Port Elizabeth • South Africa
Visit company websiteExplore more
Job Level
About the role
- Oversee release management, including test planning, rollback planning, communication, and release documentation.
- Support resource planning and administrative activities such as scheduling, performance conversations, and career development check‑ins.
- Lead project coordination activities, including agile ceremonies, backlog refinement, and stakeholder engagement.
- Provide technical leadership in solution design, implementation quality, engineering best practices, and team coaching.
- Develop and maintain technical, operational, and resource plans to support long‑term stability and improvement.
- Assist with escalated queries routed to the development team.
- Contribute to hands‑on development, including coding, automation testing, and DevOps tasks, as well as reviewing new features and enhancements.
- Perform additional duties as needed to support the team and product.
Requirements
- Experience serving as a senior software engineer or solutions architect, including mentoring other engineers.
- Strong understanding of software engineering principles (e.g., SOLID) and industry best practices.
- Proficiency in SQL, C#, .NET, Angular, Git, and Azure pipelines.
- Strong communication skills, with the ability to explain complex topics to diverse audiences.
- Demonstrated ability to build collaborative team environments and support healthy team dynamics.
- Strong organizational, planning, and change‑management skills.
- Commitment to ethical practices, accountability, and a culture of trust and respect.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLC#.NETAngularGitAzure pipelinessoftware engineering principlesautomation testingDevOpssolution design
Soft Skills
communication skillsmentoringcollaborative team environmentsorganizational skillsplanning skillschange-management skillsethical practicesaccountabilitytrustrespect