SYDAC - Senior Software Engineer (Java)

All vacancies of AustraliaInformation & Communication TechnologySYDAC - Senior Software Engineer (Java)

Seeking a Software Engineer who will be actively involved in the design, development, and testing of real time software solutions for global projects.

Summary about this job

Engineering - Software

Company: Knorr-Bremse Group - Australia

Location: Adelaide

Work type: Full Time

Salary: n\a

Phone: +61-8-2598-7176

Fax: +61-7-2794-5881

E-mail: n\a

Site:

Detail information about job SYDAC - Senior Software Engineer (Java). Terms and conditions vacancy

  • World leading developer of Driver Training Simulation Technology for rail & tpt
  • Adelaide CBD location.
  • Leading edge Java 8 based technologies.

Our Company

Sydac is a world leading developer of Driver Training Simulation Technology for the global rail and transportation sectors. We form part of the Knorr-Bremse group and have a diverse workforce delivering projects across the UK, USA, Asia, Europe and Australia.

Our high fidelity immersive simulators are a brilliant replication of the real system, with powerful training scenarios complemented by rich and realistic virtual worlds.  

The position

As a Software Engineer you will be actively involved in the design, development, and testing of real time software solutions as part of projects delivered globally. You will be working on leading edge Java 8 based technologies in our office in the heart of Adelaide's CBD. With your problem solving skills and the ability to find innovative solutions, you will add to a creative team that prides itself on delivering best in class solutions.

Your qualities

Your success in this role will be underpinned by strong capabilities in JAVA, extensive knowledge of design principles and a hunger for technical excellence in the dynamic world of simulation. You will be highly proficient in writing code that is easy to read, highly maintainable, and written with automated testing in mind. You will enjoy leading and supporting junior staff members and display excellent communication skills that enable you to build rapport with key stakeholders for effective project delivery.

Essential competencies

·        An extensive working knowledge of Core JAVA

·        Working knowledge of OO design methodologies

·        Experience with the development of real time systems and multithreaded or distributed  systems application development

·        Experience working in a collaborative team-based environments to design, develop and modify software

·        Degree qualification in Information Technology/Computer Science or relevant experience

·        Proactive approach to professional development including software innovation and  technical application

Desirable Competencies

·        Proven experience working within Scrum teams within an Agile organisation

·        Experience with unit testing software such as JUnit or TestNG

·        Experience with Atlassian Toolsuite, JIRA/Confluence/Crucible.

Technologies our organisation works with:

·        Core: Java (8/7/6),  C++, C# .NET, Python

·        DB: Oracle

·        3D Rendering Engine: Unigine

·        Modelling: Matlab Simulink, MatrixX

·        Testing: TestNG, GoogleTest

·        Source Control: SVN

·        Other: Windows, Ant

How to apply

This permanent role would suit someone seeking more challenging, complex project work.  Please note occasional travel may be required, depending on project assignment.

For more information on the exciting work we do check out the video or send your enquiries to: [email protected]

Please apply online via the seek website, attaching your resume and cover letter.

Responds for SYDAC - Senior Software Engineer (Java) on FaceBook

Read all comments for SYDAC - Senior Software Engineer (Java). Leave a respond SYDAC - Senior Software Engineer (Java) in social networks. SYDAC - Senior Software Engineer (Java) on Facebook, LinkedIn and Google+