Lunatech Research - IT consulting, product research and software development

Français

Internships

Every year Lunatech makes a few internships available for talented, keen students. We are committed to making the learning experience as close to employment as possible, which is best for you and for us. This means working on a real project to deliver real value.

Internship in software development

Lunatech is currently accepting applications for software development internships. If you feel you have the talent, the work ethic and the wish to work with us, please contact internships@lunatech.com.

Candidates should be well motivated, adept at multi-tasking and be willing to take on some management responsibility for projects. Good communication in Dutch and English, spoken as well as written is a requirement. Ability to perform well in a high pressure environment and a healthy respect for the word 'work' is essential.

Commercial

Successful candidates understand ideas and implementation, corporate and inside-the-box thinking, blue-skies research and operational projects. It is a fun team and we expect the two drink minimum to be observed.

Technical skills requirements

A rocket scientist - unless you can prove yourself to be in the top 5% of your class else it is not worth applying.

For technical positions, we also require:

  • good object-oriented design and implementation skills
  • knowledge of relational databases and SQL (Oracle or PostgreSQL is a plus)
  • practical knowledge with XML, XSLT and XML-related tools and programming methodologies
  • knowledge in working with Unix-based systems
  • affinity with the open-source programming mindset.

Tasks and goals

The internship consists of working as part of Lunatech's development team, in the Rotterdam office, working to achieve the following goals.

  • Contribute to one or more Lunatech software development projects, to develop commercial Internet (e.g. web) application software either as part of existing product research or for software for internal use.
  • Learn how to improve and apply software development skills in more than one area, such as: coding, Java APIs, functional design, user-interface design, database design and data modelling, architectural design, issue tracking, project documentation, software development methodology, software quality control, and software testing.
  • Learn, participate in and contribute to Lunatech's software development process.

The intern will begin with a smaller task, usually working with a colleague, that can be completed within three to four weeks, in order to establish appropriate expectations on both sides and to provide an easy situation to start in.

Subject areas

Interns are expected to gain practical experience in a mix of the following areas of Lunatech's expertise, depending on the project and personal preference. Most are optional, except for coding.

  • Coding
  • Java APIs
  • Functional design
  • User-interface design
  • Database design and data modelling
  • Architectural design
  • Issue tracking
  • Project documentation
  • Software development methodology
  • Software quality control
  • Software testing

Deliverables

Interns are expected to agree a (draft) list of deliverables at the start of their assignment, depending on whether the internship is intended to be a single project, or general work-experience.

  1. Weekly internal blog post.
  2. Up-to-date intranet wiki page for the assignment(s).
  3. Source code, added to the Lunatech Subversion repository.
  4. High-level functional design documentation, in the wiki, for the assignment(s).
  5. High-level technical documentation, in the wiki, for the assignment(s).
  6. Task break-down and progress, in JIRA.
  7. Working software, running on the Lunatech intranet.

Optional deliverables:

  • Released open-source project.

About Lunatech

Lunatech Research was founded in 1993 as an IT consulting, product research and development team. Lunatech is a team of adept self-managing architects and programmers, working with a very experienced commercial team.

Contact us

Lunatech Research B.V.
Heemraadssingel 70
3021 DD Rotterdam, The Netherlands

Phone and email

Tel: +31 10 750 2600
Fax: +31 10 243 9902
Email: contact@lunatech.com