Developer - Python (Senior)
Parvana Strategic Sourcing
- Cape Town, Western Cape
- Permanent
- Full-time
- Dive into every facet of software design and development, embracing the opportunity to create innovative solutions.
- Craft detailed technical documentation that serves as a roadmap for seamless implementation.
- Engage in the thrill of testing software at various stages, ensuring its robustness and reliability.
- Become the detective of code, solving puzzles and enhancing existing software to perfection.
- Collaborate closely with business analysts, lending your expertise to capture and refine business requirements.
- Be a valued voice in company and project meetings, contributing your insights and ideas to drive success.
- Tertiary degree in Computer Science, Computer Engineering, or related field.
- 5+ years of software development experience.
- Proficient in Bash shell scripting and Python.
- Skilled in mobile app development (Java/Kotlin/Flutter).
- Strong in back-end web development (Node.js/Express/Django) and API development.
- Familiar with front-end frameworks (Angular.js/Vue.js).
- Experienced with SQL (PostgreSQL/SQLite) and NoSQL databases.
- Proficient in Git version control and Google APIs.
- Knowledgeable in CI tools (Jenkins/GitHub Actions).
- Project management expertise
- Proficiency in process design
- User experience and user interface design capabilities
- Familiarity with MS Office suite applications (Word, Excel, PowerPoint)
- Experience with Google Suite applications (Forms, Drive, Sheets, Docs)
- Knowledge of reporting tools such as Qlik Sense and Qlik Nprinting
- Proficiency in collaboration tools like Asana, Slack, and Google Chat
- Experience with documentation platforms like Confluence
- J104457
LogicMelon