471 Senior Python Developer jobs in South Africa

Python Developer

R800000 - R1200000 Y PBT Group

Posted today

Job Viewed

Tap Again To Close

Job Description

We at PBT Group are seeking a talented Python Developer with strong SQL skills and a passion for data-driven solutions. Experience with QlikView and Qlik Sense is a plus.

Key Responsibilities

  • Develop and maintain Python applications for data processing and automation
  • Write efficient SQL queries for data extraction, transformation, and reporting
  • Collaborate with cross-functional teams to deliver scalable data solutions
  • Support and enhance dashboards using QlikView and Qlik Sense
  • Ensure data accuracy, performance, and integrity across systems
  • Participate in code reviews and contribute to best practices

Requirements

  • Minimum 4 years of professional experience in Python development
  • Strong proficiency in SQL and relational databases
  • Familiarity with QlikView and Qlik Sense is beneficial
  • Experience with version control systems (e.g., Git) and agile methodologies
  • Excellent analytical and problem-solving skills
  • Strong communication and teamwork abilities
This advertiser has chosen not to accept applicants from your region.

Python Developer

R90000 - R120000 Y Amaris Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Mission Description:

We are seeking a passionate and skilled
Senior Fullstack Developer
who master principally
Python/Django
to join our dynamic team. In this role, you will become the subject matter expert in our technical ecosystem and drive engineering initiatives to completion with a focus on delivering rapid business impact. You will be responsible for informing technical prioritization to meet our goals with a sense of urgency and solving complex technical problems across the stack, whether it involves back-end, infrastructure, or front-end work. Collaboration with cross-functional teams will be key as you plan and execute engineering initiatives.

Your Responsibilities:

  • Become the subject matter expert in the technical ecosystem.
  • Drive engineering initiatives to completion, focusing on rapid business impact.
  • Inform technical prioritization to deliver on goals with urgency.
  • Solve tough technical problems at any level of the stack, demonstrating persistence in finding solutions.
  • Collaborate with cross-functional teams to plan and execute engineering initiatives.

Profile Requirements:

  • Extensive programming experience in Python and JavaScript.
  • 4+ years of experience working with Python in a web development environment.
  • 2+ years of experience building customer-facing websites or APIs.
  • 2+ years of experience working closely with a production/live environment, pushing new features, troubleshooting, and implementing hotfixes in a team setting.
  • 1+ years of experience with modern browser technologies (JavaScript, HTML, CSS) and familiarity with frontend frameworks (SvelteKit, React, Redux, SASS, Tailwind, etc.).
  • Experience in building web systems using Python web frameworks (Django, Flask, etc.) or similar frameworks.
  • Knowledge and experience with data store technologies such as MySQL or PostgreSQL.
  • Strong computer science fundamentals, including data structures and object-oriented programming.
  • Strong knowledge of basic design patterns (MVP, MVVM).
  • Experience running Docker and Docker Compose to set up local environments.
  • Experience working closely with product teams and designers.

What We Offer:

  • Opportunity to work in a collaborative and innovative environment.
  • Professional development and growth opportunities.

You enjoy taking on challenges every day, and you are skilled at working independently and collaborating with your colleagues to bring added value to your projects. Thanks to a management approach and a personalized HR policy, you will be accompanied in the construction of your career within the company. Your interpersonal skills will be important assets for success in the function and to evolve within our group.

Amaris Consulting is committed to promoting diversity within its workforce and creating an inclusive work environment. We consider applications from all qualified individuals, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or any other characteristic.

Special attention will be given to candidates with disabilities.

This advertiser has chosen not to accept applicants from your region.

Python Developer

R60000 - R100000 Y KPMG South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Python Developer (Credit Risk)
Job Title: Python Developer – Credit Risk
Location: Johannesburg
Job Level: Mid - Senior Developer
Experience Required: 5+ years
Job Description
We are looking for a skilled Python Developer to join our dynamic Credit Risk Team. The ideal candidate will have a strong background in software development, passion for clean code, and the ability to solve complex problems. You will be responsible for developing, maintaining, and optimizing backend systems and APIs using Python. In addition the systems to be developed would be within the Credit domain so an understanding of credit risk models, including Stress Testing, Pricing, Expected Credit Loss (ECL), and Risk Assessment models or similar models will be beneficial

Key Responsibilities

  • Redesign, develop, test, and maintain scalable backend services using Python.
  • Write clean, efficient, reusable, and testable code following best practices.
  • Collaborate with the development team to build robust and efficient ETL processes.
  • Work closely with Business Analysts, and Project Managers to automate processes leveraging Python.
  • Partner with quants and analysts to translate complex mathematical models into efficient, maintainable Python code.
  • Structure data effectively for reporting purposes, ensuring only necessary fields and records are loaded.
  • Design, develop, and maintain Python-based tools and applications.
  • Optimize code performance to handle large datasets and support real-time processing requirements.
  • Document systems comprehensively and actively contribute to internal knowledge sharing.

Skills & Qualifications

  • A degree in a quantitative field (e.g., Mathematics, Finance, Computer Science, Engineering, or a related discipline).
  • 5+ years of professional experience in Python development
  • Strong experience with relational databases and SQL
  • Proficient in version control systems such as GitHub and Azure DevOps
  • Solid understanding and application of unit testing practices
  • Exposure to Microsoft Power Platform tools (Power Apps, Power Automate, Power BI) is a plus
  • Strong foundation in quantitative finance, statistics, or applied mathematics
  • Hands-on experience with core Python libraries, including Pandas, NumPy and SciPy
  • 3-5 years of hands-on experience developing credit risk models in Python and relevant Python credentials or qualification
  • Strong understanding of financial risk management concepts, particularly credit risk (ECL, stress testing, pricing, risk assessment
This advertiser has chosen not to accept applicants from your region.

Python Developer

R90000 - R120000 Y Skywaves Rise

Posted today

Job Viewed

Tap Again To Close

Job Description

  1. Strong on Python Development -

  2. Azure Open AI experience -

  3. Building API -

  4. Experience in building any backend software -

  5. Part of launching a software system/product end to end -

  6. MLOps understanding/experience -

  7. Azure Databricks/Azure Functions/Azure Machine Learning/Azure Cosmos DB -

  8. Have been part of code reviews, discussing technical specifications with Leads/business, and unit testing -

  9. Have exposure to integration using Microservices -

  10. Ability to evaluate a system: Understanding of Machine Learning metrics or user expectations/business requirement metrics -

  11. Been involved from development stages of creating data pipeline to deployment -

  12. Should have managed large-scale data pipelines and should have good understanding of data engineering principles -

  13. RestAPI development -

This advertiser has chosen not to accept applicants from your region.

Senior Python Developer

R600000 - R1200000 Y FROSTBYTE

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a highly skilled Senior Python Software Engineer – AI/ML to join our team. The ideal candidate will

bring deep expertise in Python and end-to-end AI/ML product delivery, with strong experience in Large Language

Models (LLMs), data engineering, and MLOps frameworks. Hands-on exposure to Databricks, Data Foundry, MLflow,

Prefect, and Azure ML tooling will be highly advantageous

Responsibilities

  • Design, develop, and deploy AI/ML systems into production environments.
  • Orchestrate and manage scalable data pipelines with a focus on quality, reliability, and efficiency.

Own the full AI/ML lifecycle:

o Data ingestion, preprocessing, and validation

o Model training, fine-tuning, validation, and optimization

o Deployment, monitoring, and scaling in production

o Continuous evaluation and improvement

  • Implement scalable and maintainable code aligned with modern development practices (CI/CD, testing, reviews). Develop APIs and microservices to integrate AI/ML solutions into enterprise platforms.
  • Work with containerization and orchestration technologies (Docker, Kubernetes) to enable cloud-native AI solutions.
  • Collaborate cross-functionally to deliver business-focused AI capabilities.

Core Competencies & Requirements

AI/ML Expertise

  • Proven experience in delivering production-grade AI/ML systems.
  • Strong understanding of LLMs (fine-tuning, embeddings, integration, and deployment).
  • Familiarity with NLP techniques and advanced ML workflows.

Software Engineering

  • Advanced proficiency in Python for AI/ML applications.
  • Skilled in scalable, maintainable code design and architecture.
  • Experience with CI/CD pipelines, automated testing, and modern development best practices.

Data Engineering

  • Hands-on experience with Databricks, Data Foundry, and Apache Spark for large-scale data processing.
  • Ability to build and maintain ETL/ELT pipelines with strong validation and governance.
  • Knowledge of pipeline orchestration frameworks such as Prefect (or Airflow).

MLOps & Frameworks

  • Practical experience with MLflow for tracking, orchestration, and reproducibility.
  • Strong knowledge of MLOps best practices and deployment strategies.

Cloud Platforms & Infrastructure

  • Hands-on experience with Azure ML services (Data Factory, ML Studio, Synapse).
  • Azure certification will be considered an advantage.
  • Exposure to AWS or GCP is beneficial.
  • Experience with Docker and container orchestration (Kubernetes).

API Development & Microservices

  • Proven ability to design RESTful APIs and microservices.
  • Experience integrating AI models into production workflows.
  • Familiarity with observability best practices (metrics, logging, tracing).

Qualifications

  • Bachelor's degree

in
Computer Science, Computer Engineering, Software Engineering, or related field

(BSc required).
- Honours or Master's degree

in a relevant field will be an
advantage

.
- 7+ years of professional software engineering experience, with at least 3+ years focused on AI/ML.
- Strong experience with ML frameworks such as
TensorFlow, PyTorch, and Scikit-learn

.
- Agile methodology experience and strong collaboration skills.

This advertiser has chosen not to accept applicants from your region.

Senior Python Developer

R2000000 - R2500000 Y FROSTBYTE

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview:

We are seeking a highly skilled Senior Python Software Engineer – AI/ML to join our team. The ideal candidate will bring deep expertise in Python and end-to-end AI/ML product delivery, with strong experience in Large Language Models (LLMs), data engineering, and MLOps frameworks. Hands-on exposure to Databricks, Data Foundry, MLflow, Prefect, and Azure ML tooling will be highly advantageous

Key Responsibilities:

  • Design, develop, and deploy AI/ML systems into production environments.
  • Orchestrate and manage scalable data pipelines with a focus on quality, reliability, and efficiency.
  • Own the full AI/ML lifecycle:

o Data ingestion, preprocessing, and validation

o Model training, fine-tuning, validation, and optimization

o Deployment, monitoring, and scaling in production

o Continuous evaluation and improvement

  • Implement scalable and maintainable code aligned with modern development practices (CI/CD, testing, reviews).
  • Develop APIs and microservices to integrate AI/ML solutions into enterprise platforms.
  • Work with containerization and orchestration technologies (Docker, Kubernetes) to enable cloud native AI solutions.
  • Collaborate cross-functionally to deliver business-focused AI capabilities.

Core Competencies & Requirements

AI/ML Expertise

  • Proven experience in delivering production-grade AI/ML systems.
  • Strong understanding of
    LLMs
    (fine-tuning, embeddings, integration, and deployment).
  • Familiarity with NLP techniques and advanced ML workflows.

Software Engineering

  • Advanced proficiency in
    Python
    for AI/ML applications.
  • Skilled in scalable, maintainable code design and architecture.
  • Experience with
    CI/CD pipelines
    , automated testing, and modern development best practices.

Data Engineering

  • Hands-on experience with
    Databricks, Data Foundry
    , and
    Apache Spark
    for large-scale data processing.
  • Ability to build and maintain ETL/ELT pipelines with strong validation and governance.
  • Knowledge of pipeline orchestration frameworks such as
    Prefect
    (or Airflow).

MLOps & Frameworks

  • Practical experience with
    MLflow
    for tracking, orchestration, and reproducibility.
  • Strong knowledge of MLOps best practices and deployment strategies.

Cloud Platforms & Infrastructure

  • Hands-on experience with
    Azure ML services
    (Data Factory, ML Studio, Synapse).
  • Azure certification
    will be considered an advantage.
  • Exposure to
    AWS
    or
    GCP
    is beneficial.
  • Experience with
    Docker
    and container orchestration (Kubernetes).

API Development & Microservices

  • Proven ability to design RESTful APIs and microservices.
  • Experience integrating AI models into production workflows.
  • Familiarity with observability best practices (metrics, logging, tracing).

Educational Requirements:

  • B.Eng Electronic/Electrical Engineering or B.Sc Information Technology (Computer Science)
  • (Advantageous) Post Graduate Degree
  • (Advantageous) Lightning JS Certified Developer
  • (Advantageous) Oracle Java Certification

Experience Required:

  • Bachelor's degree
    in
    Computer Science, Computer Engineering, Software Engineering, or related field
    (BSc required).
  • Honours or Master's degree
    in a relevant field will be an
    advantage
    .
  • 7+ years of professional software engineering experience, with at least 3+ years focused on AI/ML.
  • Strong experience with ML frameworks such as
    TensorFlow, PyTorch, and Scikit-learn
    .
  • Agile methodology experience and strong collaboration skills.
This advertiser has chosen not to accept applicants from your region.

Intermediate Python Developer

R250000 - R500000 Y Scrums

Posted today

Job Viewed

Tap Again To Close

Job Description

Our Story

At (Formerly SovTech) , we believe the future of software lies in the talent, innovation, and creativity found on the African continent. Headquartered in South Africa, our team of highly-skilled engineers, designers and strategists span the continent, tapping into Africa's diversity to fuel a collaborative culture of disruptive thinking and technical excellence.For over a decade, we have been pioneering world-class software development for a global audience, with a mission to become Earth's leading software company from the world's fastest growing continent.We design and develop solutions that empower our clients to digitally transform and thrive globally and are the leading custom software development company from Africa that, like any great tech company, was founded in a garage. (formally SovTech) has now grown to more than 300 of the best software engineering experts, building world-class platforms for growing businesses across four cities on three continents. We are always actively searching for the continent's most talented and driven techies to join our growing team- those who benchmark themselves against the best on the planet and wake up hungry to master their craft and continue advancement.

Be part of a dynamic, people-first team that's showcasing and advancing Africa's tech landscape on the global scale. At , we celebrate your individuality, empower your decision-making, and create meaningful experiences. Together, we're driving innovation and building exceptional teams Take a look at some of the highlights:

Embrace Our African Talent Footprint, Flexibility, and Autonomy

  • At , we champion an empowered workplace where you shape the culture, influence decisions on tech stacks, and take charge of user testing—all while working from wherever you thrive best across our interconnected Guilds.
  • Our distributed teams span South Africa, Nigeria, Kenya, Zimbabwe, and other parts of the continent, showcasing the diversity and brilliance of African talent.

The Vibes

  • Annual Foos-Fest : Showcase your skills at our legendary Foosball Festival and take home quirky, sought-after awards.
  • AI-Powered Hackathons : Collaborate with your team to create innovative, market-ready products in just 24 hours—all while enjoying live music and family-friendly fun.
  • Year-End Celebrations : Reflect and connect at our unforgettable year-end events, a decade-old tradition we continue to cherish.
  • Popcorn Fridays, Dev Chats, and Braais : Bond with colleagues over insightful discussions and sizzling good vibes.
  • Fluid Clubs : Join like-minded peers in activities like hiking, running, and more to foster shared interests beyond work.
  • Weekly All-Hands : Stay inspired and in the loop with our weekly All-Hands sessions that bring us together as one team.
  • Explore Week : Our annual tradition encourages you to work from anywhere around the globe for one exciting week—freedom meets inspiration

Rewards & Recognition

  • Stacos (our company currency) : Reward and recognise your peers with Stacos and exchange them for cool vouchers to celebrate accomplishments big and small.
  • Commission Incentives : Unlock attractive rewards for successful business development leads and employee referrals.

Continued Career Growth & Support

  • Internal AI Platforms : We empower our teams with access to both closed and open source LLM's that make work easier and empower your professional growth. We love AI
  • High-Performance Culture : Stay aligned and on track with OKRs (Objectives and Key Results) and structured annual reviews.
  • Personalized Mentorship : Receive dedicated guidance from leadership and the Talent SuccessTeam through one-on-one sessions and quarterly check-ins tailored to your career aspirations.

Our teams are powered by AI—Transforming How We Work

  • Our teams embrace cutting-edge AI platforms, agents and tools, creating smarter workflows and accelerating career development with AI.
  • OpenAI, Anthropic, Llama - we use them all so choose what suits you best
  • You don't need your own licenses - we cover the costs and have our own internal AI platforms that gives you access to them all in a secure environment.

Join us and be part of a dynamic, supportive team that's making waves across Africa.

Role Overview

Location
: Cape Town or Johannesburg

Contract Type
: Independant Contractor Agreement

Years of Experience:
Minimum of 4+ years of experience

Qualifications
: Bachelor's or Master's in Computer Science, Engineering, or a related field).

Working model:
Hybrid

Core Tech Stack
: Python | Javascript | Slack Block Kit | AWS Lambda | CI/CD & Deployment Automation Tools (e.g., Jenkins, GitHub Actions, GitLab CI)

What you will be doing

  • Designing, developing, and maintaining high-quality Python applications and scripts
  • Supporting the development and enhancement of Slack apps using Slack Block Kit for interactive UI components
  • Implementing and maintaining AWS Lambda functions for serverless workloads
  • Assisting with DevOps tasks, including deployment automation and CI/CD pipeline support
  • Troubleshooting, debugging, and optimising code for performance and reliability
  • Participating in code reviews and contributing to best practices in software development and deployment

Must be able to start immediately

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior python developer Jobs in South Africa !

Senior Python Developer

R250000 - R750000 Y Invoke Solutions South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Purpose

To support the client's custom-built InteGREAT system covering various project management and reporting modules. The resource will:

  • Customize, operationalize, and enhance the system to meet the client's and regulatory reporting needs
  • Help clear capacity backlogs by designing, building, testing, and deploying a secure, efficient, and user-focused system
  • Fix system defects before modules go live and ensure applications remain functional and high quality

Key Responsibilities

  • Identify and analyse user requirements.
  • Help design and implement functional requirements.
  • Build efficient back-end features in Python.
  • Build and implement Odoo technology.
  • Migrating from Odoo version 8 and 12 to version 18.
  • Integrate front-end components into applications.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Develop Java EE applications.
  • Write well-designed, efficient code with minimal defects.
  • Review, test and debug code including the team's code.
  • Design the database architecture.
  • Schedule product releases with internal teams.
  • Document development phases; and
  • Ensure EWSETA applications are secure and up to date

Requirements

  • 10 years proven development
    experience as a Python Developer
  • At least four (4) years
    of experience in developing, implementing, managing and reporting on Sector Education and Training Management Information System (SETMIS), Leaner Management, Education and Training Quality Assurance (ETQA), Regulatory Reporting and reporting in general on
    Odoo platform
  • Degree or relevant certification/ qualification
    in software engineering
  • Experience designing, building and testing Web applications.
  • In-depth knowledge of popular SQL relational databases preferably Postgres SQL.
  • Experience with Object-Oriented Design (OOD) and Analysis.
  • Experience in InteGREAT System
  • Knowledge of the Power-UP System
  • Python based web services.
  • EJB (Enterprise Java Beans).
  • Experience with
    Python frameworks (e.g., Django, Flask, Bottle)
  • Familiarity with Amazon Web Services (AWS) and REST API
  • Experience in developing and implementation Odoo version 8,12 and 15

Soft Skills

  • Strong analytical and problem-solving abilities.
  • High attention to detail and strong organizational skills.
  • Ability to work independently and as part of a cross-functional team

Employment type:
6 months

Location:
Johannesburg

Working model:
TBC

Interested candidates who meet the above criteria are encouraged to apply immediately, please send your CV and qualifications to

This advertiser has chosen not to accept applicants from your region.

Python & React Developer

R250000 - R750000 Y DataGnu

Posted today

Job Viewed

Tap Again To Close

Job Description

Hello Dev World

We're looking for a passionate Python and React developer who can contribute across the stack; from backend APIs to frontend interfaces and shape a scalable, secure, and maintainable system architecture. A 'get-things-done' kind of person.

This role is a remote role in South Africa, targeted at professionals who hold an AWS Certified Developer Associate or Solutions Architect Associate certification and have put python-react applications into production on AWS.

If the below Job description sounds like you, we'd love to meet with you.

N.B.: We are looking for all of the 'must haves.'

Responsibilities

  • Develop full-stack features using Django and React.
  • Apply DDD thinking to define service boundaries.
  • Integrate with AWS services including Cognito, SQS, RDS, ECS, Lambda.
  • Build secure, scalable APIs and asynchronous workflows.
  • Contribute to infrastructure automation using Terraform, CDK and containerized deployments.
  • Implement CI/CD pipelines using GitHub Actions and AWS tooling.
  • Ensure code quality through testing, linting, and formatting tools.
  • Contribute to architectural decisions and performance optimization.

Requirements (Must Have / Must Be)

  • 3+ years of experience in full-stack development
  • Proficiency in Python (Django, FastAPI) and JavaScript/TypeScript )
  • AWS Certified Developer or Solutions Architect at Associate level
  • Experience with APIs, and RBAC/ABAC models
  • Familiarity with Terraform / AWS CDK
  • Docker, and AWS ECS/EKS
  • Comfortable working in a mono repo and contributing to shared CI/CD pipelines
  • References
  • South African Citizen

Nice to Have/Be

  • Experience with policy-as-code tools (e.g., , OSO, AVP).
  • Exposure to audit logging
  • N8N, Camunda
  • Data Pipelines and Datawarehouse/DataLakeHouse exposure
  • Black Female

Our Process

  • Live coding test
  • Video call interview with our team
  • MIE Checks
  • Offer & Contracting

We look forward to meeting you.

This advertiser has chosen not to accept applicants from your region.

Python/Django Developer

R250000 - R500000 Y Amaris Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Who are we?

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We're focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you The objective? Learn about you, understand your motivations, and make sure we have the right job for you

Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities

Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.

We look forward to meeting you

Job description

Mission Description:

We are seeking a passionate and skilled Senior Fullstack Developer who master principally Python/Django to join our dynamic team. In this role, you will become the subject matter expert in our technical ecosystem and drive engineering initiatives to completion with a focus on delivering rapid business impact. You will be responsible for informing technical prioritization to meet our goals with a sense of urgency and solving complex technical problems across the stack, whether it involves back-end, infrastructure, or front-end work. Collaboration with cross-functional teams will be key as you plan and execute engineering initiatives.

Your Responsibilities:

Become the subject matter expert in the technical ecosystem.

Drive engineering initiatives to completion, focusing on rapid business impact.

Inform technical prioritization to deliver on goals with urgency.

Solve tough technical problems at any level of the stack, demonstrating persistence in finding solutions.

Collaborate with cross-functional teams to plan and execute engineering initiatives.

Profile Requirements:

Extensive programming experience in Python and JavaScript.

4+ years of experience working with Python in a web development environment.

2+ years of experience building customer-facing websites or APIs.

2+ years of experience working closely with a production/live environment, pushing new features, troubleshooting, and implementing hotfixes in a team setting.

1+ years of experience with modern browser technologies (JavaScript, HTML, CSS) and familiarity with frontend frameworks (SvelteKit, React, Redux, SASS, Tailwind, etc.).

Experience in building web systems using Python web frameworks (Django, Flask, etc.) or similar frameworks.

Knowledge and experience with data store technologies such as MySQL or PostgreSQL.

Strong computer science fundamentals, including data structures and object-oriented programming.

Strong knowledge of basic design patterns (MVP, MVVM).

Experience running Docker and Docker Compose to set up local environments.

Experience working closely with product teams and designers.

What We Offer:

Opportunity to work in a collaborative and innovative environment.

Professional development and growth opportunities.

You enjoy taking on challenges every day, and you are skilled at working independently and collaborating with your colleagues to bring added value to your projects. Thanks to a management approach and a personalized HR policy, you will be accompanied in the construction of your career within the company. Your interpersonal skills will be important assets for success in the function and to evolve within our group.

Amaris Consulting is committed to promoting diversity within its workforce and creating an inclusive work environment. We consider applications from all qualified individuals, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or any other characteristic.

Special attention will be given to candidates with disabilities.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Python Developer Jobs