Software Engineer

Volt Europe Ltd
03 Dec 2018
21 Dec 2018
Contract Type
Full Time
We are looking for passionate software engineers with embedded software development background and a drive to excel in everything they do.

Software Engineer will work as part of an Agile software team designing, building, validating and maintaining our client's applications.


• Develop new applications and help migrate existing systems to micro-service architecture.
• Maintain existing applications in legacy Distributed Management System written in C/C++
• Work closely with Business Analysts and Technical Managers to understand user requirement and design and develop applications to meet customer needs.
• Work closely with customers and project engineers to identify issues and improve code quality
• Implement automated unit tests and scenario tests to ensure release quality.


• Experience writing software in C, C++ or C#;
• Experience with Oracle, SQL and other database technologies;
• Experience in configuration management tools (Clearcase/Git);
• Experience working in software development methodologies (Scrum/KanBan);
• Degree in Information Systems, Information Technology, Computer Science, Software Engineering, Power Analysis or other degree with relevant experience;
• Familiarity with the electrical domain or power analysis an advantage.

• Experience in all or some of the following technical skills:
- Python, Java, C#, Perl, Shell Programming, PL/SQL, Javascript, JSON, Angular, XML, SOAP
- CppUnit, Junit or similar
- Linux operating systems
- Interprocess communication (TCP/IP, UDP), Multithreading programming
- RESTful services, Web Sockets, Web Application development
- Open Source Software (Apache HTTP Server, Apache Kafka, Apache Cassandra, Kubernetes, Jboss)

If the above sounds like you, please do not hesitate to get in touch

Similar jobs

Similar jobs