Python Software Developer

Alkhuzam & Co is dedicated to delivering innovative solutions and exceptional service to our clients. We are seeking a talented Python Software Developer to join our dynamic team.

As a Python Software Developer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with our product managers, designers, and other developers to create high-quality, scalable solutions.

Key Responsibilities:

  • Develop, test, and maintain Python-based applications.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Write clean, maintainable, and efficient code.

  • Troubleshoot and debug applications.

  • Participate in code reviews to ensure code quality and share knowledge with team members.

  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.

  • Contribute to the continuous improvement of our development processes and tools.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

  • Proven experience as a Python developer.

  • Familiarity with Python frameworks such as Django, Flask, or FastAPI.

  • Experience with front-end technologies like HTML, CSS, JavaScript, and frameworks like React or Angular (optional but preferred).

  • Proficiency with version control systems such as Git.

  • Strong problem-solving skills and attention to detail.

  • Ability to work effectively in a team environment.

  • Excellent communication skills.

Preferred Qualifications:

  • Experience with RESTful APIs and web services.

  • Knowledge of databases such as PostgreSQL, MySQL, or MongoDB.

  • Experience with cloud platforms like AWS, Google Cloud, or Azure.

  • Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.

  • GitHub.

Employment Type: Full-Time