← Back to list

Job
· Senior
Senior Software Developer
Software Engineer
• Senior
• Hybrid
• Full-time
•
Pretoria, South Africa
Senior Software Developer role overseeing software development projects, writing clean and efficient code, and providing technical leadership to a team of engineers, with ownership of design, development, and delivery of high-quality products.
Responsibilities
- ▹Serve as technical lead directing internal and external development teams
- ▹Lead the design, development, and implementation of software solutions
- ▹Architect scalable, reliable, and maintainable software systems
- ▹Mentor and coach junior members of the development team
- ▹Write clean, efficient, well-documented code across languages and frameworks
- ▹Implement software testing strategies (unit, integration, automated testing)
- ▹Optimize performance, troubleshoot issues, and address technical debt through refactoring
- ▹Automate tasks through appropriate tools and scripting
- ▹Conduct code reviews and provide constructive feedback
- ▹Maintain documentation describing logic, configuration, testing, and changes
- ▹Evaluate third-party libraries, frameworks, and tools for integration
- ▹Contribute to coding standards, development processes, and best practices
- ▹Participate in Agile/Scrum ceremonies (sprint planning, stand-ups, retrospectives)
- ▹Collaborate with product managers and business analysts to define project scope
- ▹Communicate with team members, stakeholders, and leadership
Requirements
- ▹Recognized as a technology expert in their field
- ▹Exceptional complex problem-solving skills, innovative thinking
- ▹Strong focus on customer needs and satisfaction
- ▹Ability to work independently
- ▹Skilled in interpreting user requirements and translating them into technical specifications
- ▹Extensive knowledge of modern IT operations (Cloud, Social, Mobility, IoT, Big Data)
- ▹Deep understanding of architectural best practices: Microservices, CQRS, Event Sourcing, Domain-Driven Design, Clean Architecture
Soft skills
Technical leadership and mentorship skillsStrong communication and stakeholder managementCommitment to team success and positive team dynamics
Similar jobs

Job
· Senior
Software Engineer Senior Consultant I
Allstate
Azure Devops
+14
💰 Salary: not specified
🌍 Remote
USA only
🗣️ EN

Job
· Senior
Senior Software Engineer
ASOS
Azure Devops
+8
💰 Salary: not specified
🏢 On-site
London
🗣️ EN

Job
· Senior
.NET Core Azure Sr. Developer
Capgemini
Azure DevopsCosmosdb
+4
💰 Salary: not specified
🏢 On-site
Pune
🗣️ EN

Job
· Senior
Senior Software Engineer - (.Net Full Stack & Azure)
Experian
Azure Devops
+8
💰 Salary: not specified
🏢 On-site
Hyderabad
🗣️ EN

Job
· Senior
Senior RPA Software Engineer with UIPath
Accesa & RaRo
SAP
+1
💰 Salary: not specified
🌍 Remote
Romania only
🗣️ EN
Himalayas

Job
· Senior
Senior .Net Developer with Azure
EY
SQL
+1
💰 Salary: not specified
🏢 On-site
Katowice
🗣️ EN