FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Python Back-End Software Engineer
EUROPEAN DYNAMICS. Architect server-side components and services for web applications using Python best practices .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive expertise in Python and web frameworks, with a strong focus on developing RESTful APIs and optimizing database performance. Proficient in implementing security protocols and scalable architectures using cloud services and containerization.
Highest-signal resume keywords
Python ProgrammingRESTful API DevelopmentDatabase ManagementCloud Services ImplementationSecurity Protocols
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonDjangoFlaskFastAPIOraclePostgreSQLElasticsearchMongoDBORMRESTful Design
Soft Skills
CollaborationCommunication
Tools & Technologies
DockerKubernetesGitJenkinsGitLab CIGitHub ActionsVM ManagementLinuxVulnerability Scanning ToolsAI-Powered Code Assistants
Industry Keywords
Data Protection ComplianceGrant Management EcosystemDevSecOpsSecurity StandardsCode Review
Tech Stack
Tools & technologiesAnsibleCloudDjangoDockerElasticSearchFlaskJenkinsKubernetesLinuxMongoDBOraclePostgresPythonSubversion
About the role
Key responsibilities & impact- Architect server-side components and services for web applications using Python best practices
- Develop and maintain RESTful APIs connecting front-end and back-end systems
- Design, implement, and optimise database schemas and queries
- Manage database security measures and data protection compliance
- Identify bottlenecks and optimise server-side code and database queries
- Implement scalable architectures using cloud services and containerisation
- Conduct code reviews and use vulnerability scanning tools to address security issues
- Implement security protocols and standards to protect applications and ensure data privacy
- Join the company's Development team and cooperate closely with a major client's IT team on site
Requirements
What you’ll need- University degree in IT combined with at least 12 years of relevant IT professional experience
- Excellent experience in Python and web frameworks such as Django, Flask, or FastAPI
- Excellent experience with relational databases such as Oracle and PostgreSQL
- Excellent experience with non-relational databases such as Elasticsearch and MongoDB
- Experience with code linters and formatters such as pylint, black, and flake8
- Experience with AI-powered code assistants such as Amazon Kiro and GitHub Copilot
- Experience with Docker, Podman, and Kubernetes
- Experience with VM management and Linux
- Excellent knowledge of ORM, schema design, and efficient queries
- Knowledge of vulnerability scanning tools such as OWASP and secure coding practices, including authentication, authorisation, and encryption
- Knowledge of Git or SVN
- Knowledge of DevSecOps tools such as Jenkins, GitLab CI, and GitHub Actions
- Strong understanding of RESTful design and implementation
- Familiarity with Ansible
- Excellent command of English
- French is an asset
- Knowledge of the grant management ecosystem is an asset
Benefits
Comp & perks- Competitive remuneration based on qualifications and experience
- Option of contract basis or remuneration with full benefits package
- International, multilingual and multicultural working environment
- Equal Employment Opportunity
- Confidential application process