Position Title: Python Developer
Department: Development/Engineering
Reports To: Tech Manager/Chief Technology Officer (CTO)
Supervises: N/A
Work Location: Lagos, Nigeria – Remote
Shift: Core business hours/extended hours as required to support key deliverables
Position Summary:
The Python Developer will play a critical role in designing, developing, and maintaining scalable and efficient Python-based solutions. This individual will work closely with cross-functional teams, including Business Analysts, DevOps, and Product Managers, to deliver high-quality software that supports the organization’s objectives. The Python Developer will focus on building applications, analyzing data workflows, and optimizing system performance while adhering to best practices and coding standards.
Essential Duties and Responsibilities:
The essential duties of the position include the following, along with other responsibilities as assigned:
Supervisory Responsibilities:
None
Qualifications:
To perform this job successfully, an individual must meet the following requirements:
Education/Experience:
Language Ability:
Ability to read, comprehend, and produce technical documentation, user stories, and design specifications.
Excellent verbal and written communication skills to collaborate effectively with technical and non-technical stakeholders.
Math Ability:
Solid understanding of basic statistics and data analysis concepts.
Ability to implement mathematical algorithms for problem-solving or analytics.
Reasoning Ability:
Strong analytical and problem-solving skills to identify and resolve technical challenges.
Ability to adapt to rapidly changing requirements and priorities in a dynamic work environment.
Keen attention to detail to deliver error-free, high-quality code.
Computer Skills:
Proficiency in Python development, including libraries such as Pandas, NumPy, and SQLAlchemy.
Familiarity with Docker, Kubernetes, and other containerization/orchestration tools is a plus.
Knowledge of Agile/Scrum development practices.
Certificates and Licenses:
Python-related certifications (e.g., PCEP, PCAP, or CEPP) are a plus.
AWS Certified Developer – Associate or similar cloud certifications are highly desirable.
Travel:
This position may require minimal travel (up to 5%) for meetings, training, or conferences.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job in an office/remote work setting. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Exposure to extended screen time and software development tools daily.
ISM and Privacy Statement: