← 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
Senior Data Developer (m/f/d)
InPost
Azure DevopsDatabricks
+5
💰 Salary: not specified
🔀 Hybrid
Warszawa
🗣️ EN
Job
· Senior
Senior .NET Software Engineer
OkWhen
C Sharp
+5
💰 Salary: not specified
🌍 Remote

Job
· Senior
Senior Software Engineer (.Net & Azure Cloud)
Sphera
Azure DevopsBicep
+7
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Developer C# lub ASP.NET / Programista/-ka C# lub ASP.NET
CodeTwo
Azure DevopsCosmosdb
+8
10,000–17,000 zł/mo
gross
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Entegral Sr. Software Engineer - Full-Stack
Enterprise Mobility
+7
$136,200–$170,200/yr
gross
🔀 Hybrid
Gunnison
🗣️ EN

Job
· Senior
Senior Dynamics 365 Developer
SGS
Azure DevopsDynamics 365
+4
💰 Salary: not specified
🏢 On-site
Madrid
🗣️ EN