careers

We're currently recruiting undergraduate students or recent graduates for immediate starts! If you're looking for an opportunity to get some real-world experience, on a project where your work will be used by actual customers, then read on.

undergraduate software engineer

what is the position?

who are you looking for?

what will I be working on?

what's it like to work at Jenisys?

when do applications close?

what if I have more questions?

how do I apply?


what is the position?

The undergraduate graduate software engineer position is an opportunity for undergraduate students or recent graduates to take part in a project that will ship to actual customers. We appreciate the level of programming talent available in Brisbane's universities, and recognise the value of giving undergrads and recent graduates real experience as they begin their careers.

The position will expose you to a number of platforms, environments and technical challenges. You will be working on a large, well-maintained code base, implementing new features and refactoring code as we move towards a commercial release.

You will be employed on a contractual basis, as a casual employee. It is anticipated that you will work between 15 and 25 hours a week, with start dates as soon as possible. While the ideal candidate would be able to start immediately, we can be flexible in this respect.

back to top


who are you looking for?

We are looking for reliable, self-motivated individuals who are pursuing a career in software development. Ideally, you will be an undergraduate student in the final year (or recent graduate) of a specialist IT degree.

We're interested in results-oriented people with a track record of "getting things done". Having achieved good grades is a bonus, but having worked on your own projects in your own time is even better.

You should also be familiar with Java 6 SE and Eclipse. Familiarity with JUnit, Subversion, PostgreSQL and Hudson is desirable but not expected. An interest in (or having practiced!) agile methods such as TDD is highly desirable.

back to top


what will I be working on?

You will be involved in extending and maintaining our extensive Java 6 codebase (110k loc). You will work closely with preliminary end users to implement and improve new features. Ultimately, your work will become part of a commercial software product.

You will be exposed to modern software engineering tools and techniques, including source and version control (Subversion), unit testing (JUnit), build and continuous integration systems (Ant, Hudson), a number of third-party components and libraries, and agile methods including SCRUM and Test-Driven Development.

You may also be engaged to design, develop and deploy both static and dynamic websites.

back to top


what's it like to work at Jenisys?

We believe that a relaxed, casual work environment is also a productive one. As a start up, we have the flexibility to achieve the ideal work/life balance.

In terms of development, we utilise an agile process, incorporating some aspects of SCRUM with prototyping and iterative development of small, frequent releases to our preliminary end users. This approach allows us to quickly gather feedback on new development and adapt to changing needs.

back to top


when do applications close?

The latest we will accept applications is the Monday, 5th of April, 2010.

back to top


what if I have more questions?

Please send all enquiries to rob@jenisys.com.au

back to top


how do I apply?

Please send your résumé to rob@jenisys.com.au on or before Monday, the 5th of April, 2010. We'll get back to you on or before Wednesday, the 7th of April, 2010.

back to top