Python Developer Gauteng
Fraktional.dev · Gauteng, South Africa ·
- Category
- Software engineering
Fraktional.dev · Gauteng, South Africa ·
mthree · New York, NY
Globalco Labs Ltd. · Philippines
Lightweight Solutions Inc. · Philippines
Network Recruitment · Gauteng, South Africa
Builds and maintains Python-based backend services and APIs using Django, Flask, or FastAPI, designs databases, and writes tests to ensure robust, scalable systems.
Driven by a passion for uncovering insights from data and transforming raw information into actionable strategies, enthusiastic about applying analytical skills to contribute meaningfully as a Data Analyst. With a solid foundation in statistical analysis, data manipulation, and visualization techniques.
Software Development: Write clean, maintainable, and efficient code in Python according to best practices. Develop backend services, APIs, and web applications using Python-based frameworks such as Django, Flask, or FastAPI.
Requirements Analysis: Collaborate with stakeholders to gather and analyze requirements for new features or enhancements. Translate business requirements into technical specifications and design solutions that meet user needs.
System Architecture: Design scalable and high-performance software architectures for Python-based applications. Architect solutions that are modular, reusable, and extensible, considering factors such as scalability, security, and maintainability.
Database Management: Design and implement database schemas, queries, and optimizations for relational and non-relational databases like MySQL, PostgreSQL, MongoDB, etc. Ensure data integrity, consistency, and security in database operations.
Testing and Debugging: Write unit tests, integration tests, and end-to-end tests to ensure the reliability and correctness of software components. Debug and troubleshoot issues in existing codebases, identifying and resolving bugs in a timely manner.
Ayannah · Pasig, Philippines