Python Developer

Posted 6 Days Ago
Be an Early Applicant
Amman, JOR
Hybrid
Junior
eCommerce • Logistics • Transportation
The Role
Develop and maintain a Python and Streamlit application across frontend, backend, and data components. Build features, workflows, validations, SQL queries, and database updates; investigate defects; write unit tests; support QA and deployments; manage code with GitLab and JIRA; document technical work; and improve application performance. Collaborate with developers, analysts, QA, DevOps, and stakeholders in an Agile environment.
Summary Generated by Built In

JOB TITLE:                                     Python Developer

MAIN LOCATION:                       Jordan, Amman

Role Summary:

The Python Developer will support the ongoing development and enhancement of the Internal python-based application. The role involves building and maintaining features within a Python and Streamlit application, working with data and databases, resolving defects, and supporting testing and deployment activities.

Objective:

Support the design, development, testing, and maintenance of the streamlit application across its frontend, backend, and data components. Contribute to new features, workflow improvements, defect resolution, performance enhancements, and technical documentation while following established development and code-quality standards.

Key Responsibilities:

  • Develop and update features using Python, Streamlit, and Pandas.
  • Build user interface components, workflow steps, and data validations.
  • Support backend logic, SQL queries, and database updates.
  • Investigate defects and implement fixes with guidance from senior developers.
  • Write unit tests and support QA and deployment activities.
  • Use GitLab and JIRA to manage code changes and development tasks.
  • Maintain technical documentation and participate in Agile ceremonies.
  • Optimize and refactor existing code for performance and maintainability

Key Skills:

  • Programming: intermediate Python skills and an understanding of object-oriented programming.
  • Data: Experience using Pandas or similar data-processing libraries.
  • Databases: Basic SQL knowledge and an understanding of relational database concepts.
  • Application Development: Familiarity with Streamlit, Flask, Django, or a similar Python framework.
  • Version Control: Basic experience with Git and GitHub or GitLab.
  • Testing: Understanding of debugging, unit testing, and code-review practices.
  • APIs: Basic knowledge of REST APIs and application integrations.
  • Cloud: Awareness of Google Cloud, AWS, or Microsoft Azure concepts.
  • Development Practices: Familiarity with Agile delivery, CI/CD concepts, and software development lifecycles.

Education: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).


Experience: (0-2) years in software development, ideally with Python and cloud-based applications


Technical Skills:

  • Intermediate-level Python development skills.
  • Basic to intermediate experience with Streamlit, Pandas, and SQL.
  • Familiarity with Git and GitLab.
  • Understanding of debugging, unit testing, and REST APIs.
  • Basic awareness of cloud services and CI/CD practices.

Soft Skills:

  • Strong problem-solving ability, proactive communication, and collaboration in agile teams.
  • Attention to detail when working with data, requirements, and business rules.
  • Ability to communicate progress, challenges, and technical issues clearly.
  • Ability to work effectively with developers, business analysts, QA, DevOps, and other stakeholders.
  • Ability to manage priorities and contribute effectively within an Agile team.

Why APG?

Within APG, our people are at the heart of everything we do. Therefore, we work to create a positive, inclusive, social environment that allows our team to thrive and develop both personally and professionally to support our growing global business.


In addition to a positive company culture that puts our internal team first, you will also be eligible for;


  • Flexible working Policy – offering the option to work both from home and our vibrant, modern offices
  • Monthly Wellness Allowance up to 40 JOD
  • 2 Volunteer Days per year
  • 14 Days holiday & additional Birthday holiday allowance
  • Summer & Winter socials
  • Access to EAP in addition to internal Mental Health First Aiders
  • Competitive medical Insurance
  • Competitive Bonus scheme

EQUALITY OF OPPORTUNITY IS COMPANY POLICY

Skills Required

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 0–2 years of software development experience, ideally with Python and cloud-based applications
  • Intermediate Python development skills and understanding of object-oriented programming
  • Experience with Pandas or similar data-processing libraries
  • Basic SQL knowledge and understanding of relational database concepts
  • Familiarity with Streamlit, Flask, Django, or a similar Python framework
  • Basic experience with Git and GitHub or GitLab
  • Understanding of debugging, unit testing, and code-review practices
  • Basic knowledge of REST APIs and application integrations
  • Awareness of Google Cloud, AWS, or Microsoft Azure concepts
  • Familiarity with Agile delivery, CI/CD concepts, and software development lifecycles
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
125 Employees
Year Founded: 2013

What We Do

Global ecommerce solutions at your fingertips! We are APG! We are here to support your cross-border ecommerce growth and have a tracked record of iconic brands and retailers trusting us to elevate their businesses worldwide! Our team is highly skilled, passionate about ecommerce, supportive, flexible, and able to define and meet your needs to take your business to the next level! With an established presence in key ecommerce regions, including APAC, UK & Europe and North America, APG provides end-to-end logistics & delivery solutions globally. Our uniqueness is a combination of a strong partnership network of postal operators and best-in-class local delivery companies integrated in customer-centric solutions backed-up by agile and cutting-edge technology. Together we can open new markets and provide more insight into customer needs and buying habits. Most of all, we are driven to deliver outstanding experience and value to our customers and beyond. Contact: [email protected]

Similar Jobs

In-Office
Amman, JOR
130 Employees

Capco Logo Capco

Data Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Capco Logo Capco

Information Technology Project Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Immersive Logo Immersive

Consultant

Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Remote or Hybrid
Jordan
330 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account