Job Description This is a remote position.
Job Title: Senior Python Developer (Django)
Location: Portugal based
Work Regime: Full-time & Remote
Overview / Summary:
We are looking for a Senior Python Developer (Django).
Responsibilities and Tasks:
- Design, develop, and maintain microservices with Python, Django, and Django REST Framework (DRF), ensuring scalability and performance;
- Build and document RESTful APIs, following best practices in architecture, security, and maintainability;
- Contribute across the entire software development lifecycle, from requirements analysis to testing and deployment;
- Implement and optimize CI/CD pipelines using Azure DevOps, applying DevSecOps principles and event-driven architectures;
- Leverage cloud technologies (preferably Azure) to deploy, monitor, and scale applications effectively;
- Apply software architecture patterns and SOLID principles to design robust, reusable, and maintainable solutions;
- Collaborate in an Agile/Scrum environment, driving continuous learning, knowledge sharing, and process improvements.
Requirements
Mandatory Requirements:
- Proven experience building microservices using Python;
- Strong expertise in Django and Django REST Framework (DRF);
- Solid understanding of RESTful API design and development;
- Hands-on experience across the entire software development lifecycle;
- Familiarity with Agile methodologies, especially Scrum;
- A mindset of continuous learning and openness to new ideas;
- Practical knowledge of:
o Software architecture patterns and SOLID principles;
o Cloud technologies (preferably Azure);
o CI/CD pipelines, especially using Azure DevOps - DevSecOps and event-driven architectures.
- Passion for software security, reliability, and maintainability;
- Excellent communication skills in English (written and spoken);
- A degree in Computer Science, Engineering, or a related field;
- Fluent English.
Benefits
Important:
- Our company does not sponsor work visas or work permits.
All applicants must have the legal right to work in the country where the position is based.
- Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.
#VisionaryFuture - Build the future, join our living ecosystem!
RequirementsMandatory Requirements: Proven experience building microservices using Python; Strong expertise in Django and Django REST Framework (DRF); Solid understanding of RESTful API design and development; Hands-on experience across the entire software development lifecycle; Familiarity with Agile methodologies, especially Scrum; A mindset of continuous learning and openness to new ideas; Practical knowledge of: o Software architecture patterns and SOLID principles; o Cloud technologies (preferably Azure); o CI/CD pipelines, especially using Azure DevOps - DevSecOps and event-driven architectures.
Passion for software security, reliability, and maintainability; Excellent communication skills in English (written and spoken); A degree in Computer Science, Engineering, or a related field; Fluent English.