Astrada - Mid/Senior Software Engineer
ABOUT I-CHARGING:
i-charging is a technology company focusing on electric vehicle charging infrastructure. We have
- house developed offer, based on the deep knowledge of the sector, both on technology and market. We develop innovative hardware and software solutions that optimize our customer’s operations, smooth user experience and the electric grid utilization. We want to be a global reference in the
- mobility sector, providing a distinctive offer and generating value for the community.
POSITION SUMMARY:
The overall responsibility for this role will be the specifications, design, development and testing of the software for Electric Vehicle Charging Stations infrastructure management systems.
DUTIES & RESPONSIBILITIES:
▪ Requirements analysis and definition of software specifications,
▪ Definition of software architecture and design,
▪ Software development using programming languages, frameworks and applicable tools,
▪ Unit, integration and systems testing and validation,
▪ Support to produce the product documentation,
▪ Use of implemented product development process,
▪ Use of the IT systems implemented in the company,
▪ Participation in the definition of tasks effort,
▪ Support Service and Production departments, and customers.
INTERACTIONS & INTERFACES:
▪ Internally, for product development, will interact with hardware R&D and Product Engineering
teams,
▪ Internally will interact with commercial, marketing and operations departments for product support,
▪ Reports to Systems Software R&D Coordinator.
SKILLS & COMPETENCIES:
▪ Academic background in Engineering or similar (Software, Electronics, Computer Science, etc. ).
▪ Knowledge of software development,
▪ Knowledge of distributed systems,
▪ Knowledge of microservices architectures,
▪ Knowledge of Communication Networks and protocols,
▪ Knowledge of design and use of databases,
▪ Knowledge of Python, C/C++ programming languages,
▪ Knowledge of SQL and No
SQL Databases,
▪ Linux operating system,
▪ Knowledge of docker and kubernets and cybersecurity is a plus,
▪ Proficiency in English is a must (at least B2 - spoken and written),
▪ Ability to work effectively in a team environment and build strong working relationship,
▪ Good communication and organizational skills.
A FINAL NOTE:
You do not need to match every listed expectation to apply for this position. Here at
- charging, we know that diverse perspectives foster innovation, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
“Privacy Policy
i-charging is the entity responsible for the collection and processing of the Applicants' Personal Data, and in this context, decides which data is collected, the means of processing and the purposes for which the data is processed.
Contact details of the body responsible: Av. Marechal Gomes da Costa, nº 50, Porto;
The personal data is processed for the purposes of selecting and recruiting the Candidate, and if selected, integrating
- charging within the framework of an employment contract/internship relationship.
The basis of the lawfulness for the collection and processing of personal data, taking into
- Informações detalhadas sobre a oferta de emprego
Empresa: Aurum Solutions Localização: Viseu
Viseu, Viseu District, PortugalPublicado: 12. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!