×
Register Here to Apply for Jobs or Post Jobs. X

Control Software Developer

Remote / Online - Candidates ideally in
Via Milano, Lombardy, Italy
Listing for: Atlante
Remote/Work from Home position
Listed on 2025-12-28
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps, Python
Job Description & How to Apply Below
Location: Via Milano

Brief Description of the role
The Control Software Developer will contribute to the development of Atlante’s Energy Management System (EMS), a distributed software platform that regulates energy flows within EV charging stations equipped with storage and photovoltaic systems.
This is a junior hands‑on software development role with a strong focus on Dev Ops practices, cloud‑native architectures, and scalable microservices. You will work extensively with Python, integrating cloud and edge microservices, and collaborating with international teams to ensure robust and scalable EMS solutions.
Value creation
This role supports Atlante’s digital transformation and operational excellence by developing intelligent control and optimization routines that enable efficient energy management across multiple geographies. Through software development, Dev Ops practices, and system integration, the Control Software Developer enhances the performance, scalability and reliability of Atlante’s energy infrastructure.
Core Responsibilities

Develop and maintain Python-based EMS microservices for cloud and edge environments
Build and manage CI/CD pipelines for deployment automation
Monitor and troubleshoot distributed systems in production
Work with containerization (Docker) and orchestration tools (Kubernetes)
Manage and process large datasets; integrate with SQL/No

SQL databases
Collaborate with cross‑functional and cross‑country teams (e.g. engineering, operations, digital)
Contribute to system architecture and automation strategies
Create documentation and technical reports

Requirements

Master’s degree in Engineering, Mathematics or Computer Science
Previous work or internship experience in a technical or software‑related role
Software development skills (preferably in modern programming languages and frameworks)
Knowledge of Dev Ops tools and practices (e.g. CI/CD, Docker, monitoring)
Knowledge of cloud‑based technologies and architectures
Fluent in English and Italian, comfortable working in a multicultural environment
Independent, proactive, and eager to learn new domains and technologies

Nice-to-Have (Learnable on the Job!)

Experience with Python

Experience with databases and data pipelines
Knowledge of AWS ecosystem
Some background or knowledge in one or more of the following areas:
Control systems
Energy or electrical systems
IoT architectures
Communication protocols (e.g. Modbus, MQTT, OPC-UA)

What We Offer

Impactful Work:
Your code will directly contribute to the energy transition
Mentorship & Growth:
Learn the energy domain and grow into a full‑stack EMS expert
Flexibility & Autonomy:
Hybrid / remote work model and flexible hours
International Exposure:
Collaborate with colleagues across Europe

Location
Milan (Hybrid)
This announcement is addressed to both sexes, in accordance with Law 903, 77 and Legislative Decree 198, 2006, and to people of all ages and nationalities, in accordance with Legislative Decrees 215, 03 and 216, 03.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary