Senior Software Engineer (Python)

๐Ÿข Boardroom Appointments ยท all Boardroom Appointments jobs
๐Ÿ“ South Africa
๐Ÿ“… Posted 2026-08-22 ยท via Himalayas
๐Ÿท Software-Engineer,Python-Development,Backend-Engineering,Software-Development,Senior-Python-Software-Engineer,Senior-Python-Engineer,Python-Developer,Senior-Python-Backend-Developer,Senior-Backend-Python-Developer,Python-Software-Engineer
Apply on original site โ†—

Responsibilities:

- Writes code & tests and pushes to production independently.

- Reviews code, providing valuable improvements for the team.

- Designs system-level code and delivers significant team-level projects.

- Creates and executes unit test plans.

- Develops detailed technical analysis and design specifications based on functional requirements.

- Investigates and resolves defects.

- Participates in functional and technical specification reviews.

- Participates in creating and executing integration level test plans.

- Monitor services and systems within our infrastructure.

- Works effectively across multiple teams to deliver large projects.

- Mentors more junior developers.

- Continuously improve the architecture methodologies and find ways to improve code design, system performance, high scalability and security vulnerabilities.

Your qualifications & experience

- Degree in Computer Science or Engineering or equivalent 8 years experience.

- 5-8 years in professional software development.

- Proven mastery of at least one OO programming language.

- In-depth knowledge of networking, databases, data structures, algorithms, cloud computing, security, code design, distributed systems and testing.

- Understands how to build solutions at scale without increasing technical debt.

- In-depth understanding of coding best practices, system scalability, security and performance tuning.

- Solid experience in relational databases.

- Solid experience in issue tracking systems.

Bonus points

- Flask / Django

- PHP (Laravel)

- A JavaScript framework (Node.js, Vue.js)

- Elastic Search

- MySQL

- Google BigQuery

- Linux fundamentals

- Docker / Kubernetes

- Event driven architectures (PubSub/Kafka)

- Experience with e-commerce based applications

Originally posted on Himalayas

โ† All remote jobs