-
View all jobs
Position Overview:
We are seeking a Senior Level Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in Python and Django, with a proven track record in developing scalable web applications. This role will focus on enhancing the architecture of our existing applications and driving initiatives to improve system performance and maintainability.
Key Responsibilities
We are seeking a Senior Level Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in Python and Django, with a proven track record in developing scalable web applications. This role will focus on enhancing the architecture of our existing applications and driving initiatives to improve system performance and maintainability.
Key Responsibilities
- Analyze and understand the existing codebase to identify opportunities for improvement and optimization.
- Design and implement architectural enhancements that promote scalability and performance.
- Collaborate with cross-functional teams to develop and deploy components that integrate smoothly with our application ecosystem.
- Write clean, maintainable, and efficient code while adhering to industry best practices.
- Lead code reviews and provide constructive feedback to peers to foster a culture of quality and collaboration.
- Document architectural and design decisions to facilitate future development and onboarding.
- Python and Django: Extensive proficiency in Python and Django, with deep expertise in Django's ORM, views, and middleware.
- Web Application Development: Significant experience in designing and developing scalable web applications.
- RESTful APIs: Strong experience in designing and consuming RESTful APIs.
- Containerization: Proficiency with Docker and required knowledge of Kubernetes for orchestration.nu s
- Cloud Platforms: Demonstrated knowledge of cloud platforms (e.g., Azure) and their services.
- Version Control: Extensive experience with Git and collaborative development workflows.
- Problem-Solving: Strong analytical and problem-solving skills with a proven ability to address complex technical challenges.
- Communication: Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Task Processing: Experience with tools like Celery for background task processing.
- Search Technologies: Familiarity with Elasticsearch and its integration with Django.
- Authentication Mechanisms: Knowledge of authentication mechanisms, including JWT and API keys.
- CI/CD: Experience with CI/CD pipelines and DevOps practices.
Key Skills
Ranked by relevance
django
python
elasticsearch
restful apis
kubernetes
docker
devops
cloud
cicd
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Solution Architect
2026-03-26
Full-time
Not Applicable
Romania
IT Services
Engineering
View Job Details
Related
Software Architect
2026-01-07
Full-time
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Related
Front End Developer | Noida (WFO)
2026-05-04
Full-time
Not Applicable
India
IT Services
Engineering
Login to Apply
- Posted
- May 06, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Lisboa
- Company
- CompuGroup Medical SE & Co. KGaA
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Solution Architect
2026-03-26
Full-time
Not Applicable
Romania
IT Services
Engineering
View Job Details
Related
Software Architect
2026-01-07
Full-time
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Related
Front End Developer | Noida (WFO)
2026-05-04
Full-time
Not Applicable
India
IT Services
Engineering