As a Python Developer, you will be responsible for designing, developing, and
maintaining high-quality software solutions using Python programming language.
You will collaborate with cross-functional teams, including software
engineers, data scientists, and project managers, to deliver cutting-edge
products and solutions. The ideal candidate has a strong foundation in Python
development, excellent problem-solving skills, and a passion for creating
efficient and scalable code.
Responsibilities:
* Develop and maintain Python-based software applications, modules, and scripts to meet project requirements.
* Collaborate with cross-functional teams to define project objectives, specifications, and deliverables.
* Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards.
* Conduct thorough testing and debugging of software components to ensure high-quality deliverables.
* Optimize application performance and scalability by implementing efficient algorithms, data structures, and design patterns.
* Collaborate with data scientists to integrate machine learning models and algorithms into software applications.
* Stay up to date with emerging technologies, programming languages, and industry trends to drive continuous improvement and innovation.
* Participate in code reviews, team meetings, and brainstorming sessions to contribute ideas and provide constructive feedback.
* Document software design, technical specifications, and development processes for future reference.
* Troubleshoot and resolve software defects, performance issues, and other technical problems as they arise.
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
* Proven experience as a Python Developer or in a similar role, with a strong portfolio of Python projects.
* Proficiency in Python programming language and its related frameworks (e.g., Django, Flask) and libraries (e.g., NumPy, Pandas).
* Solid understanding of software development principles, object-oriented programming (OOP), and design patterns.
* Experience with database systems and SQL queries (e.g., PostgreSQL, MySQL).
* Familiarity with web development technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., React, Angular) is a plus.
* Strong problem-solving skills and the ability to analyze and debug complex software issues.
* Excellent collaboration and communication skills, with the ability to work effectively in a team-oriented environment.
* Self-motivated and proactive, with a passion for continuous learning and professional development.
Preferred Qualifications:
* Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud) for deploying and scaling applications.
* Knowledge of containerization technologies (e.g., Docker, Kubernetes) and related deployment workflows.
* Understanding of Agile software development methodologies and tools (e.g., Scrum, Jira).
* Familiarity with version control systems (e.g., Git) and collaborative coding practices (pull requests, code reviews).
#### **Life at Blue Logic** Blue Logic Digital promotes a diverse yet inclusive culture that supports the needs and interests of all individuals and partners. Our extraordinary team of experts and consultants is based in Dubai, with international expertise that serves diverse cross-cultural needs f…
As an applications developer using python, you will translate software requirements into workable programming code and maintain and develop programs for use in our clients' businesses. You will specialize in developing applications within Cubex's platforms, servers and software packages. These soft…
**LOCATION:** Cairo, Egypt **JOB DESCRIPTION:** We are a technology company, headquartered in the US and our development offices located in Egypt and India, seeking a highly motivated Senior Python Developer. **RESPONSIBILITIES:** * Plan, design, maintain and deploy software applications to meet …
**Job Code** **:** PegaY2018-PD1 **Job Country** **:** Kuwait **Zone** **:** Al Asimah ## **Description** Job Description Send me Jobs like this Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-e…
DESCRIPTION 1.Solid knowledge of Python 2.Solid knowledge of the principles of class-based object-oriented programming 3.Knowledge of standard web technology (HTTP, client/server model, REST) 4.Experience with SQL 5.Developing common definitions of sourced data; defining reusable approach to data i…
Incsub, LLC is a modern company focused on WordPress hosting and support. Incsub is behind WPMU DEV, CampusPress and Edublogs and has created some of the world’s most popular WordPress plugins, launched a powerful hosting service, and is one of the oldest and most well-established WordPress compani…
Egypt As an employee of our company, you will **collaborate with each department to create and deploy disruptive products.** Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outs…
**Required Skillset :** * Degree in Information Systems, Computer Science, with 1 to 3 years of experience * At least two year of experience in Cloud Technologies (AWS / Azure / Google). AWS is preferred. Lambda, S3, RDS, Cloud formation , Aurora, Redshift is a plus * Experience working with …
Work in Cairo We are looking for an experienced and skilled Backend Python Developer to join our team and contribute to the development of our innovative strategy game. As part of our central team, you will be responsible for building a Multiplayer Game Server and ensuring its scalability, reliabil…
We are looking for a talented full stack web developer to join our team and help us build and maintain our e-commerce websites and operating system. The ideal candidate will have experience with Python, Django, React, MySQL, and AWS. Responsibilities: Develop and maintain our e-commerce website usi…