Trainee: Software Development
REQUIREMENTS
Solid knowledge on two or more of these areas:
- Software engineering topics, focused on Object Oriented programming
- Java EE technologies (JDBC, JMS, Messaging, MVC)
- Web development (HTML, CSS, Javascript, …), using frameworks like jQuery, Angular, React, …
- Test-driven development (writing unit and integration tests) and Test automation (e.g. Robot Framework, Selennium, …)
- Restful services, SOAP webservices and java build automation using Maven or Gradle.
- UNIX/LINUX shell scripting.
- Relational databases (preferably Oracle)
- Big Data storage and processing frameworks – Hadoop, Spark, Hive, …
Nice to have:
- Basic Telecommunications knowledge
- Contributions to open-source projects
Required Qualifications (Skills/ Experience):
- MSc or BSc in Computer Science or equivalent required
- Entrepreneurial mindset: demonstrate enthusiasm, drive, passion and curiosity
- Team player
- Excellent communication, analytical, and interpersonal skills
- Must have ability to deal with complex concepts and details
- Agile Mindset: solving problems through collaboration, improvement and iteration, focused on results and with ability to
adapt to change.
- Fluent English and willingness to work in a multicultural environment