1,823,437open jobs
104,694companies
274,214added this week
Browse all
Location
In office
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Oct 16, 2026.

Overview
Company
Impact
Profile match
Discover your future with 20+ accredited qualifications, internationally recognised in Applied Science, Commerce, Humanities, Information Technology, and Law. Make Eduvos your first choice and study your way, on-campus, online, or distance.

Job Advert Summary

Purpose of the Role:

The Intermediate Full Stack Python Software Developer is responsible for designing, developing, testing, and implementing solutions across the full technology stack, and for building and maintaining modern applications. Working as part of an Agile team, the developer will contribute to DevOps practices and help enhance Eduvos's enterprise application capabilities. The role suits a developer with solid full stack experience in Python and modern JavaScript/TypeScript frameworks who is committed to delivering high-quality, secure, and maintainable solutions.

Minimum Requirements

Qualifications / Education

  • A bachelor’s degree or equivalent NQF 7 qualification (Advanced Diploma or Bachelor of Technology) in Computer Science, Information Systems, or a related field.

Experience

  • 3-5 years of hands-on software engineering experience building and maintaining web applications across the full stack (frontend and backend) in a modern software environment.
  • Minimum of 3 years' experience with JavaScript/TypeScript frameworks (e.g. React, Vue.js, or Angular).
  • Minimum of 3 years' backend development experience with Python frameworks such as Django, Flask, or FastAPI.
  • Minimum of 2 years' experience working with PostgreSQL or other relational databases in a production environment.

Advantageous

  • Experience with cloud platforms (AWS and/or Azure) and containerisation (Docker).

Duties and Responsibilities

Application Development & Maintenance

  • Design, develop, test, and implement custom full stack solutions, including frontend interfaces, backend services, and system integrations.
  • Build and maintain scalable RESTful/GraphQL APIs and the databases that support them.
  • Build and maintain application modules and workflows.
  • Write and maintain automated tests (unit and integration) to ensure code quality.
  • Apply secure coding practices to protect application and user data.

Agile Practices

  • Actively participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).
  • Collaborate with team members to refine user stories and clarify requirements.
  • Deliver quality code within agreed timelines through iterative development.

DevOps Practices

  • Support CI/CD processes and deployments using Azure DevOps (or similar).
  • Assist in automating deployment steps and monitoring application performance.
  • Escalate issues promptly to ensure system stability.

Technical Contribution

  • Adhere to best practices, contribute to code reviews, and apply feedback to improve standards.
  • Stay informed on modern frontend and backend frameworks, tools, and best practices.
  • Provide input on technical designs and suggest improvements.

Collaboration & Communication

  • Document technical designs, processes, and configurations.
  • Work closely with cross-functional teams to understand requirements and deliver solutions.
  • Communicate progress and challenges clearly to stakeholders.

Problem Solving & Troubleshooting

  • Diagnose and resolve technical issues promptly.
  • Perform root cause analysis and implement corrective actions.
  • Support production systems to ensure high availability.

Continuous Improvement

  • Recommend tools and processes to improve development efficiency.
  • Participate in training and professional development opportunities.
  • Contribute to internal frameworks and standards.

Projects & User Support

  • Contribute to delivering projects on schedule and provide regular stakeholder updates.
  • Support users by meeting SLA targets and resolving issues efficiently.
  • Assist with end-user training and ensure effective knowledge transfer.

Functional and Behavioural Competencies

Technical / Functional Competencies:

  • Frontend Expertise: Strong proficiency in modern JavaScript/TypeScript frameworks (e.g. React, Vue.js, or Angular) alongside HTML5, CSS3/Tailwind, and modern state management.
  • Backend Expertise: Solid hands-on experience with Python frameworks such as Django, Flask, or FastAPI, and with building scalable RESTful/GraphQL APIs.
  • Databases: Practical knowledge of PostgreSQL, including schema design, query optimisation, and performance tuning, and the ability to write and troubleshoot complex SQL queries. Familiarity with NoSQL databases.
  • DevOps & Cloud: Hands-on experience with Azure DevOps (or similar) for boards, repos, and CI/CD pipeline maintenance, and familiarity with cloud environments (AWS/Azure) and Docker.
  • Testing: Ability to write and maintain unit tests and integrate them into pipelines.
  • Working knowledge of web security, performance optimisation, and modern architecture patterns, and the ability to break down complex technical problems into clean, scalable solutions.
  • Working knowledge of Agile methodologies and the ability to apply them in daily tasks.
  • Good coding standards and debugging skills.

Behavioural Competencies

  • Initiative and adaptability to changing technologies and requirements.
  • Collaboration with cross-functional teams and stakeholders.
  • Clear and professional verbal and written communication.
  • Analytical thinking and problem solving in technical contexts.
  • Structured planning, organisation, and time management for sprint delivery.
  • Accountability and reliable delivery of quality work.
  • Openness to feedback and a commitment to continuous learning.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,823,437 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
$384k – $614k per year • In office • Full-Time • Tokyo
JavaScript
Node JS
AI/ML
Claude
Gemini
DevOps
AWS
Docker
GitHub
Management
Slack
Google Workspace
Apply
$384k – $614k per year • In office • Full-Time • Osaka
Java
Kotlin
AI/ML
Copilot
Claude
Claude Code
Gemini
DevOps
AWS
Docker
Kubernetes
GitHub
Design
Figma
Management
Slack
Google Workspace
Apply
エンジニア 1 year ago
$46k – $64k per year • In office • Full-Time • Tokyo
PHP
PHP
Laravel
DevOps
AWS
Amazon EC2
GitHub
Amazon S3
Design
Figma
Management
Slack
Google Workspace
Apply
$100k – $120k per year • In office • Contractor • 5+ years exp • Englewood
Java
Databases
MySQL
PostgreSQL
DevOps
CI/CD
Kubernetes
Apply
Backend Engineer 4 hours ago
$120k – $250k per year • In office • Full-Time • 5+ years exp • San Francisco
Python
AI/ML
Prompt Engineering
AI Agents
DevOps
Terraform
GitHub
Apply
≈ $43k – $127k per year (Estimated) • Remote (Lebanon) • Full-Time • Bachelor's Degree • Beirut
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
MySQL
PostgreSQL
Oracle
ActiveMQ
ElasticSearch
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
JAX
AI Agents
Context Engineering
Frontend
Angular
Sass
DevOps
DigitalOcean
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Cybersecurity
Keycloak
Management
Agile
Apply
≈ $44k – $129k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Dapper
xUnit
Databases
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
Prompt Engineering
AI Agents
LLM
OpenAI
Agentic Workflows
Frontend
Next.js
React.js
Mobile
Dependency Injection
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
OpenTelemetry
Azure
CI/CD
Docker
Kubernetes
Bicep
Azure AKS
Cybersecurity
Microsoft Entra ID
Apply
Azure Data Engineer 2 days ago
≈ $17k – $45k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Hyderabad
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Delta Lake
Azure SQL Database
Microsoft Fabric
AI/ML
Spark
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
GitHub
Cybersecurity
GDPR
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
In office • Full-Time • Bachelor's Degree • Beirut
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
Lovable
Frontend
Tailwind CSS
Next.js
React.js
Design
Figma
Apply
In office • Bachelor's Degree • Ho Chi Minh City
Python
Rust
C++
DevOps
Linux
TCP/IP
DNS
Apply
In office
Apply
In office
Apply
See all jobs
This is one of many
1,823,437 more open roles from verified company boards, updated every day.