Python Developer
4 days ago
Job Summary
We are looking for a technically strong Python Developer with 4 years of professional experience in building high-performance, scalable, and secure backend systems. The ideal candidate possesses deep understanding of Python internals, API architecture, cloud-native development, and modern software engineering practices.
Core Responsibilities
- Develop and optimize backend services using Python 3.x, focusing on performance, concurrency, and maintainability.
- Architect, build, and maintain RESTful and/or GraphQL APIs using FastAPI, Flask, or Django.
- Implement modular, testable code and ensure strict adherence to SOLID principles and clean architecture.
- Integrate backend services with relational and NoSQL data stores such as PostgreSQL, MySQL, Redis, MongoDB, or DynamoDB.
- Build microservices and containerized applications using Docker and orchestrate deployments on Kubernetes.
- Implement CI/CD pipelines using tools such as GitLab CI, GitHub Actions, Jenkins, or Azure DevOps.
- Apply advanced debugging, profiling, and performance optimization techniques using tools such as PySpy, cProfile, PyTest, Black, and MyPy.
- Design and implement data processing workflows, asynchronous tasks, and event-driven architectures using Celery, RabbitMQ, SQS, or Kafka.
- Ensure application security through OWASP-compliant coding, authentication (OAuth2/JWT), authorization, and secure API design.
- Participate in code reviews, architecture discussions, and system design sessions.
- Maintain detailed technical documentation and support production operations.
- Strong proficiency in Python 3.x, including multithreading, multiprocessing, async/await, and memory management.
- Hands-on experience with at least one major Python framework: FastAPI, Django, or Flask.
- Strong knowledge of SQL, data normalization, indexing, and query optimization.
- Experience with caching strategies (Redis/Memcached) and API performance optimization.Experience working with cloud platforms (AWS, Azure, or GCP), including services like EC2, Lambda, S3, CloudWatch, etc.
- Mastery of Git-based workflows (GitFlow, trunk-based development).
- Strong understanding of microservices architecture, API gateways, and service registries.
- Experience writing automated tests (unit, integration, and API tests) using PyTest.
Job Type: Contract
Contract length: 24 months
-
Python Developer
2 days ago
Lagos, Lagos, Nigeria Software Business Solutions Consulting Full time ₦1,500,000 - ₦3,000,000 per yearPython Developer Responsibilities:Coordinating with development teams to determine application requirements.Writing scalable code using Python programming language.Testing and debugging applications.Developing back-end components.Integrating user-facing elements using server-side logic.Assessing and prioritizing client feature requests.Integrating data...
-
Python Developer
4 days ago
Lagos, Lagos, Nigeria Plentytechjobs Full time ₦1,200,000 - ₦3,600,000 per yearPython DeveloperLocation: LagosIndustry: BankingEmployment Type: Full-timeExperience Level: Intermediate (4 years)About the RoleWe are seeking a talented Python Developer to join our engineering team in delivering the migration of workflows from IBPS to SmartOpen. The ideal candidate will be skilled in building automation scripts, implementing OCR solutions,...
-
Fullstack Python Developer
2 days ago
Lagos, Lagos, Nigeria Choice Talents LTD Full time ₦1,200,000 - ₦3,600,000 per yearLocation: Lagos stateEmployment Type: Full-timePurpose StatementWe are looking to hire a Python Developer who will be responsible for writing and testing and scaling new or existing Python applications by developing fullstack components and integrating user-facing elements in collaboration with front-end developers.To be successful as a Python developer, you...
-
Python instructor
2 days ago
Lagos, Lagos, Nigeria IJAN AFRICA Full time $60,000 - $120,000 per yearCompany DescriptionIJAN Africa is a digital school based in Lagos, Nigeria, dedicated to equipping young individuals with in-demand technical and non-technical digital skills. As Africa's technology landscape rapidly advances, IJAN Africa strives to prepare a highly skilled workforce through comprehensive training and certification in areas such as Data...
-
Python Selenium Django Backend Developer
4 days ago
Lagos, Lagos, Nigeria M365Connect Full time ₦600,000 - ₦1,200,000 per yearInternship Opportunity: Python Selenium Django Backend DeveloperLocation: RemoteDuration: 6 monthsAbout M365ConsultM365Consult is a fast-growing European startup specializing in Microsoft solutions. We foster a culture of innovation, collaboration, and strong brand presence across digital platforms. We seek motivated individuals eager to learn and grow in...
-
Python Programming Instructor
2 days ago
Lagos, Lagos, Nigeria HiiT Plc Full time ₦300,000 - ₦600,000 per yearHiiT Plc owns Nigeria's foremost ICT Training / Education Institute, HiiT Training Institute (HiiT for short) with Training Centres across the Nation. We commenced training operations as Hands-on Institute of Information Technology (HiiT) on Monday, 15th April 1996, and we have graduated over 50,000 Students at our Training Centres across the Nation in the...
-
Python Intern
10 hours ago
Lagos, Lagos, Nigeria M365Connect Full time $20,000 - $60,000 per yearPython Intern (AI-Driven Recruitment Automation)Company: M365ConsultLocation: RemoteDuration: 6 monthsCommitment: Full-time, 40 hours per weekAbout M365ConsultM365Consult is a fast-growing European startup specializing in Microsoft solutions. Our team is passionate about innovation, collaboration, and building a strong brand presence across digital...
-
Python Intern
4 days ago
Lagos, Lagos, Nigeria M365Consult Full time $18,000 - $36,000 per yearCompany:M365ConnectLocation:RemoteDuration:6 months (with potential for extension)Commitment:Full-time, 40 hours per weekAbout M365ConnectM365Connect is an innovative IT recruitment company based in Latvia, specializing in connecting top-tier Microsoft professionals with leading tech organizations. Leveraging advanced tools likeManatal(our Applicant Tracking...
-
Lagos, Lagos, Nigeria HiiT Plc Full time ₦60,000 - ₦120,000 per yearRole DescriptionThis is a contract hybrid role for a Python Programming Instructor at HiiT PLC. The instructor will be responsible for delivering high-quality lessons in Python Programming including preparing and delivering tasks, engaging lessons, assessing student progress, providing feedback, and facilitating interactive learning...
-
Backend Developer
2 days ago
Lagos, Lagos, Nigeria Synoloop Solutions Full timeBackend Developer (Python/Django REST Framework) — Volunteer RoleCompany: Synoloop SolutionsLocation: RemoteType: VolunteerIdeal for: 300–400 Level Students & Fresh GraduatesAbout Synoloop SolutionsAt Synoloop Solutions, we create digital solutions that merge innovation, learning, and technology. We're growing our development team and inviting passionate...