Senior Software Developer for Charging Stations
ETREL
Skofljica, Slovenia
What will your day look like? Let’s describe.
- Developing software for the application part of charging stations according to specifications;
- Working with the electronics development manager to define electronics requirements;
- Collaborating with the product manager in defining software requirements;
- Maintaining the associated Git repositories, including CI/CD;
- Maintaining the status in Jira;
- Preparing technical and user documentation;
- Developing and maintaining network and web interfaces and protocols;
- Developing and maintaining embedded databases;
- Creating technical and user documentation;
- Mentoring less experienced colleagues.
What are you bringing?
These are your secret ingredients for success:
- University degree in computer science or electrical engineering;
- At least 5 years of experience in software development;
- At least 5 years of experience with C/C++/C# and good knowledge of related ecosystems;
- Good knowledge of object-oriented programming;
- Good knowledge of the .NET 4.6+ and .NET Core 3.1+ environments;
- Knowledge of concurrency patterns in C#;
- Knowledge of containerization using Docker;
- Experience with creating database schemas that represent and support business processes;
- Knowledge of CI/CD processes and systems;
- Use of automated testing platforms and unit tests;
- Professional understanding of source code management tools;
- Knowledge of and experience working with Linux/Unix environments;
- Knowledge of the TCP/IP protocol is an advantage;
- Technical mindset with great attention to detail;
- Willingness to learn how to use new technologies and programming languages.
Don't forget to mention EuroTechJobs when applying.