Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer (Python)

Bonapolia

Milano

Remoto

EUR 40.000 - 70.000

Tempo pieno

Oggi
Candidati tra i primi

Descrizione del lavoro

A leading technology company in Italy seeks a motivated Senior Software Engineer (Python) to implement robust APIs and backend systems. You will work collaboratively with a team to optimize applications for speed and scalability. Ideal candidates have 5+ years of experience in development with a strong background in Python and FastAPI, along with excellent troubleshooting skills.

Competenze

  • 5+ years of background in development.
  • Strong background in Python (3.x) and FastAPI or Flask.
  • Experience with data stores like PostgreSQL and Redis.

Mansioni

  • Implement and maintain robust, scalable APIs and backend systems using Python.
  • Facilitate the integration of front-end components with server-side logic.
  • Optimize applications for maximum speed and scalability.

Conoscenze

Python (3.x)
FastAPI
PostgreSQL
REST services
Docker
Test-driven development
Excellent troubleshooting skills
Communication skills

Strumenti

Jira
GitHub
Kubernetes
SonarQube
Descrizione del lavoro

For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.

We are looking for a motivated Senior Software Engineer (Python) who is willing to dive into the new project with a modern stack. If you’re driven by a curiosity to learn and a desire to produce meaningful results, please apply!

Position provides for a start in 1-1.5 months after approval.

About the Client

Our client is one of the Big Four accounting firms and the world’s largest professional services network. Headquartered in London, they operate in 150+ countries with 460,000+ professionals delivering excellence in audit, tax, consulting, and advisory.

What You’ll Do
  • Implement and maintain robust, scalable, and secure APIs and backend systems using Python
  • Facilitate the integration of front-end components with server-side logic
  • Leverage automation tools like GitHub Copilot and ChatGPT to implement new features efficiently
  • Utilize Docker for containerization and deployment of applications
  • Collaborate with frontend engineers, DevOps, data scientists and product managers to define, design, and ship new features
  • Optimize applications for maximum speed and scalability, troubleshoot and debug issues
  • Work both independently and collaboratively within the team
  • Provide clear instructions to team members and help coordinate day-to-day operations
  • Communicate with the client on a regular basis
  • Provide technical leadership for the team – mentor, coach, and lead by example
What You Bring
  • 5+ years of background in development
  • Strong background in Python (3.x) and FastAPI (or Flask), design, build, and operate REST services
  • Knowledge of secure, zero-trust REST APIs (least privilege, JWT / OAuth2 / OIDC, mTLS, rate limiting, secrets management)
  • Experience with data stores : PostgreSQL (schema design, queries, migrations) and Redis for caching, as well as with development tooling : linters, pre-commit hooks, Black, Pylint , and Pydantic for data validation, data handling / transfer using common file formats, including CSV and Parquet
  • Experience with test-driven development with pytest (fixtures, mocks, coverage) and automated test execution
  • Familiarity with Docker for containerization and JFrog Artifactory for image / package management, GitHub (PRs, code reviews, branching, version control) and Jira for issue / roadmap tracking, Kubernetes-based architectures : deploy / operate containerized workloads
  • Pragmatic approach to balancing process against flexibility in achieving objectives
  • Excellent organizational skills, including the capacity to self-manage, structure work, set priorities, and work to deadlines
  • Excellent troubleshooting and communication skills
Nice to have
  • Knowledge of code quality & supply-chain tools : SonarQube and Mend
  • Familiarity with React, TypeScript, and collaboration in Figma
  • Experience with CI / CD, GitHub Actions / workflows, practical automation with GitHub Copilot and ChatGPT to accelerate high-quality delivery, container orchestration / platform tooling and broader pipelines & DevOps practices
English level

Intermediate+

Location

Armenia, Bulgaria, Georgia, Hungary, Lithuania, Poland, Portugal, Romania, Uzbekistan

We look forward to receiving your application and welcoming you to our team!

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.