Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Position Context:
As part of the continuous development of modern digital solutions, we are looking for a Full-Stack Software Engineer to join agile delivery teams working on scalable, cloud-based applications. You will contribute to the design, development, and evolution of business-critical platforms built on modern backend and frontend technologies, within a collaborative and engineering-driven environment.
Key Responsibilities:
- Deliver production-ready features as part of Scrum teams.
- Design, develop, test, and maintain backend services and APIs using Python-based frameworks.
- Contribute to the evolution and enrichment of the software solution portfolio through innovative and pragmatic technical choices.
- Ensure high code quality through unit testing, clean architecture, and object-oriented design principles.
- Work with relational data models and enterprise-grade databases.
- Collaborate closely with frontend, backend, and DevOps team members to ensure end-to-end solution consistency.
- Participate in CI/CD pipelines and cloud-native delivery environments using containerized solutions.
- Depending on experience, support and mentor junior developers within the team.
Desired Profile:
Technical Skills:
- Professional experience in software engineering.
- Strong experience developing backend services using Python, with exposure to frameworks such as FastAPI, Django, or Flask.
- Experience with Python dependency and package management tools (e.g. Poetry, UV).
- Proficiency in writing unit tests using pytest and/or unittest.
- Solid experience designing and maintaining relational data models using SQLAlchemy (or similar) and migration tools such as Alembic.
- Strong SQL skills and experience with enterprise databases such as PostgreSQL, Oracle, or Microsoft SQL Server.
- Familiarity with data manipulation libraries such as Pandas is a plus.
- Experience with Angular or another frontend framework is an advantage.
- Knowledge of industrialized development practices and tools such as Git, Jira, Confluence, CI pipelines, Docker, and Kubernetes.
- Interest in DevOps practices and cloud-native architectures.
- Knowledge of Java, Spring, and Maven is considered a plus.
Mindset & Soft Skills:
- Strong Agile mindset with a collaborative and learning-oriented approach.
- Team-oriented attitude and willingness to grow collectively.
- Curiosity, pragmatism, and openness to continuous improvement.
- Fluency in English (written and spoken); French is a plus.
- Passion for technology, with a balanced personality and positive team spirit.
What We Offer:
- A permanent contract with a compensation package aligned with your experience.
- Personalized follow-up, including regular career and development discussions.
- A collaborative and supportive environment focused on learning and technical excellence.
- Continuous training opportunities adapted to your needs.
- Autonomy in your role, aligned with our values of Excellence, Transparency, and Agility.
Key Skills
Ranked by relevanceReady to apply?
Join iKe Solutions and take your career to the next level!
Application takes less than 5 minutes

