Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Senior software engineer

Duferco

Milano

In loco

EUR 45.000 - 65.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A global energy and manufacturing company is seeking a Software Engineer to develop innovative backend solutions in Milan. You will work with Python, building scalable APIs and integrating cloud solutions while collaborating with cross-functional teams on impactful projects. The ideal candidate has a Master’s degree in Computer Science and 3+ years of backend development experience. This full-time role offers a dynamic work environment and opportunities to explore various business domains.

Competenze

  • 3+ years of experience in backend development with a strong focus on Python.
  • Proficiency in one or more Python web frameworks (FastAPI, Django, Flask).
  • Strong knowledge of data processing tools and techniques.

Mansioni

  • Design, develop, and maintain backend systems using Python.
  • Build scalable APIs that integrate with various cloud platforms.
  • Create and maintain Python or SQL scripts for ETL/ELT workflows.

Conoscenze

Python
Backend development
RESTful APIs
Cloud computing
SQL

Formazione

Master's degree in Computer Science

Strumenti

FastAPI
Docker
AWS
Descrizione del lavoro

Duferco is a global company with diversified operations in energy retail and trading, steel manufacturing, insurance, and logistics. Innovation has always been central to our growth, and it continues to drive our future. Our Corporate Innovation Team operates with a start-up mindset within a corporate-backed environment, dedicated to identifying, developing, and deploying cutting‑edge ideas, technologies, and strategies that propel our organization forward.

We are seeking a versatile Software Engineer to join our dynamic team in Milan or Lugano as we expand and diversify. In this role, you’ll work with a wide range of technologies—from backend development and cloud computing to AI‑driven solutions. You’ll explore multiple business domains, including manufacturing, trading, logistics, and even sports. This position offers the chance to deepen your expertise in Python while working on innovative, high‑impact projects across the company.

Responsibilities
  • Design, develop, and maintain backend systems and applications using Python, leveraging frameworks such as FastAPI.
  • Build scalable APIs and services that integrate with various cloud platforms and tools.
  • Develop and deploy software using containerized environments (Docker, ECS/EKS) and/or serverless architectures (AWS Lambda).
  • Create and maintain Python or SQL scripts for ETL/ELT workflows, primarily using dbt.
  • Work with SQL and NoSQL databases, as well as other storage solutions (e.g., S3).
  • Proactively research and adopt emerging technologies, Python libraries, development best practices, and cloud services to keep our systems innovative and competitive.
  • Partner with data scientists, AI specialists, data engineers, and cloud architects to deliver impactful, end‑to‑end, business‑driven solutions.
Qualifications
  • A master’s degree in Computer Science, Software Engineering, or a closely related field.
  • 3+ years of experience in backend development with a strong focus on Python.
  • Proficiency in one or more Python web frameworks (FastAPI, Django, Flask).
  • Expertise in building RESTful APIs, microservices, and integrating with third‑party services.
  • Expertise with cloud‑based tools and services for computing, storage, and data processing (AWS preferred). Certifications are a plus (e.g., DVA‑C02, SOA‑C02).
  • Experience with versioned and containerized software projects.
  • Strong knowledge of data processing tools and techniques, including Pandas, ETL processes, and handling large datasets (SQL, dbt, Pandas, PySpark, etc.).
  • Excellent problem‑solving skills and a passion for writing clean, maintainable, and efficient code.
How to Apply

If you are a passionate and motivated Software Engineer eager to build scalable backend solutions and work on cutting‑edge cloud‑based technologies, we encourage you to seize this opportunity. Please share your resume and highlight your experience with Python, backend development, and any cloud platform certifications you may have.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
Industries
  • Mining, Data Infrastructure and Analytics, and Oil and Gas
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.