Nigeria Job Openings
DLHO Solutions
Python Developer
Abuja
FULL TIME
October 8, 2024
Employment Type: Full-Time Permanent Salary: Competitive salary based on experience
We are seeking a talented and experienced Senior Python Developer to join our dynamic team. As a Senior Python Developer, you will play a crucial role in designing, developing, and maintaining high-performance, scalable software solutions. The ideal candidate will have extensive experience in Python development, with a strong understanding of software engineering principles and best practices.Responsibilities:1. Software Development:- Design, develop, and implement robust and scalable Python-based software solutions.- Write clean, efficient, and maintainable code that meets project requirements and industry standards.- Collaborate with cross-functional teams to define project requirements, scope, and deliverables.- Conduct code reviews, identify areas for improvement, and provide constructive feedback to team members.2. System Architecture and Design:- Architect and design complex software systems, ensuring scalability, reliability, and performance.- Evaluate and recommend appropriate technologies, frameworks, and tools to meet project requirements.- Develop and maintain system architecture documentation, including diagrams, specifications, and design documents.3. Database Management:- Design and optimize database schemas and queries for maximum performance and efficiency.- Implement data storage solutions using relational and non-relational databases such as Postgre SQL, Mongo DB, or Redis.- Ensure data integrity, security, and compliance with regulatory requirements.4. Testing and Quality Assurance:- Develop and implement automated tests to ensure the reliability and correctness of software solutions.- Conduct thorough code reviews, identify bugs and defects, and implement solutions to address them.- Collaborate with QA testers to develop and execute test plans and strategies.5. Continuous Integration and Deployment (CI/CD):- Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.- Monitor and optimize CI/CD pipelines to ensure efficient and reliable software delivery.- Work closely with Dev Ops engineers to integrate CI/CD pipelines with existing infrastructure and tools.6. Documentation and Technical Writing:- Create and maintain technical documentation, including design documents, API documentation, and user guides.- Document code, architecture, and implementation details to facilitate collaboration and knowledge sharing within the team.
Requirements:- Bachelor's degree in Computer Science, Engineering, or a related field.- 5+ years of professional experience in Python development, with a strong understanding of Python libraries, frameworks, and tools.- Experience in the finance sector or related industries is highly desirable.- Proficiency in Python web frameworks such as Django or Flask.- Strong understanding of software engineering principles, design patterns, and best practices.- Experience with database management systems such as Postgre SQL, Mongo DB, or Redis.- Familiarity with front-end technologies such as HTML, CSS, Java Script, and React is a plus.- Experience with cloud platforms such as AWS, Azure, or GCP.- Excellent problem-solving, analytical, and communication skills.- Ability to work effectively in a fast-paced, collaborative team environment.Join our innovative team and contribute to the success of our software development projects. As a Senior Python Developer, you will have the opportunity to work on exciting projects, collaborate with talented professionals, and advance your career in a dynamic and supportive environment. If you are passionate about Python development and have a proven track record of delivering high-quality software solutions, we encourage you to apply.To apply, please submit your updated resume detailing your relevant experience and accomplishments as a Senior Python Developer.
Note: Only shortlisted candidates will be contacted for interviews.
Job Types: Full-time, Permanent
Pay: ₦150,000.00 - ₦200,000.00 per month
Application Question(s):
- Are you able to come into the office in Guzape, Abuja everyday? This is not negotiable in any way. Remote workers will not be considered for this role.
- How many years of Python experience do you have?
- Do you have your own Mac Book/laptop to work from?
New Job Alerts
Deloitte Human Capital Consulting West Africa
Head Financial Planning, Budget and Control.
FULL TIME
November 19, 2024
View Job DescriptionEasySpend Technologies Limited
Senior Backend Developer
Lagos
FULL TIME
November 18, 2024
View Job DescriptionMarriott International, Inc
Heart of House Specialist
Ikot Ekpene
FULL TIME
November 18, 2024
View Job DescriptionNorwegian Refugee Council
Human Resource and Administration Technical Assistant Nigeria Jos
Jos
November 18, 2024
View Job DescriptionNavanti Group
IT Officer (Consultant) - USAID/Nigeria MEL Support Activity
Abuja
November 18, 2024
View Job DescriptionLooking for similar job?
Canonical Nigeria
Python and Kubernetes Software Engineer (Data, AI / ML & Analytics)
Lagos
August 31, 2024
View Job DescriptionPearMonie
Full-Stack Engineer (Dart, Python, Node.js)
Lagos
FULL TIME
October 31, 2024
View Job DescriptionNew Job Alerts
Deloitte Human Capital Consulting West Africa
Head Financial Planning, Budget and Control.
FULL TIME
November 19, 2024
View Job DescriptionEasySpend Technologies Limited
Senior Backend Developer
Lagos
FULL TIME
November 18, 2024
View Job DescriptionMarriott International, Inc
Heart of House Specialist
Ikot Ekpene
FULL TIME
November 18, 2024
View Job DescriptionNorwegian Refugee Council
Human Resource and Administration Technical Assistant Nigeria Jos
Jos
November 18, 2024
View Job DescriptionNavanti Group
IT Officer (Consultant) - USAID/Nigeria MEL Support Activity
Abuja
November 18, 2024
View Job Description