A ZDNet Tech Community ZDNet Australia | BNET AU | TechRepublic


Sorry, this job is no longer being advertised.

The job you are trying to view is closed and the advertiser is no longer accepting applications through ITjobs. Ads typically run for between 7 and 28 days, but can be removed earlier at the advertiser's discretion.

Find a current job listing using our Advanced Search below.

 

Software Engineer (C++ / Java) | Real-Time Data Monitoring Systems

 

  • Unique and challenging projects

  • Work with a team of top peers

  • Dynamic and fun culture
  • Our client specialises in the development of high performance client/serverand application level software used in mission critical environments. With a strong focus on real-time & multi-threaded software development you will work with a small, but demanding group of technical and non-technical users. This growing team seeks a highly talentedJava and C++ software engineer to work on components of complex systems.

    This is not a traditional development environment. Our client's goal is to get from idea to implementation as quickly as possible, while maintaining high quality and reliability. Developers typically work independently on a mix of short term (1-2 days), mid term (1-3 week) and long term (1-6 month) projects. To work in this fast paced, dynamic, and demanding environment you must be an exceptionalJava and/or C++ programmer capable of cross-platform development on Linux & Windows.

    Typical software products:

    • Client/server GUI application for a security system
    • Data access systems (essentially code that interacts with SYBASE database to store and retrieve real-time data)
    • Real-time data monitoring ????? ?????
    • Notification Management system

    Primary Responsibilities:

    • Developing new software as well as enhancing existing systems
    • Working with distributed, multithreaded systems with a strong emphasis on performance and latency
    • Developing real-time & multi-threaded code for both Windows and Linux programming
    • Implementing variety of networking protocols (e.g. P2P, UDP, TCP/IP and several others)
    • GUI development
    • A very technical role - 30% analysis, 70% programming.

    Requirements of the Candidate include:

    • 1+ years of professional Java and/or C++ programming experience in a Windows or Linux/UNIX environment (open to junior and mid-level candidates)
    • Comfortable with programming in a production environment.
    • Experience with large projects.
    • Degree in Computer Science / Engineering ????? ????? related field.
    • Excellent communication skills.
    • Australian Citizenship and eligibility for an Australian Defence Security Clearance

    This role will see you working for one of the finest names inengineering. Your resume will need to reflect the key skills listed as the selection process is of the highest standard.

    If you are up for the challenge I urge you to apply as this will be a job that will change your career forever.

    P2P/real time/Linux / C / C++ /Windows /client/sever / network programming / internet protocols / GUI / QT

    Apply now!

    Feel free to call ????? ????? B.E. on (??) ???? ???? regarding job reference EM-Real_Time_Software-4379.
    Please send your resume before you call. We are more than happy to discuss career aspirations, for this or future positions.

    www.mcs-mycareer.com.au

    At MCS we are here to help, not just recruit

     

     

     

    Search Again