Java Software Developer Specialist
Nasdaq
Sydney. AU
6d ago
source : Just Join IT

Nasdaq ( Nasdaq : NDAQ) is a global technology company serving the capital markets and other industries. Our diverse offering of data, analytics, software and services enables clients to optimize and execute their business vision with confidence.

To learn more about the company, technology solutions and career opportunities, visit us on LinkedIn , on Twitter Nasdaq , or at www.nasdaq.com .

Our Global Technology SMARTS Surveillance technology powers surveillance and compliance for over 40 marketplaces, 11 regulators and 100 market participants across 65 markets globally.

Scalable to millions of transactions and flexible to manage a number of unique data sources, SMARTS Surveillance holistically examines scenarios across multiple venues and asset classes.

We are currently seeking a Java Software Developer Specialist with a combination of skills to join our SMARTS Core Development team here in Sydney.

  • Personally, you will thrive in an environment where you are charting your own course and working on problems for which there is no clear solution;
  • where creativity is as crucial as your ability to write code.

    Your Day Will Include

  • Reviewing system requirements and business processes independently; coding, testing, debugging; implementing and maintaining software solutions and getting more difficult technical challenges
  • Determining systems software design requirements
  • Designing, developing, testing, debugging and implementing operating systems components, software tools and utilities
  • Developing security solutions for assignments increasing in complexity
  • Providing application software development services or technical support typically in a defined project
  • Developing program logic for new applications or analyses and modifying logic in existing applications
  • Modifying existing internal software products to add to new functions, adapting to new hardware, improving performance or enhancing product usability
  • Ensuring that system improvements are successfully implemented and monitored to increase efficiency and making changes as required
  • Ensuring that applications are compatible across multiple platforms and browsers
  • Using deep technical knowledge to design, code, test and / or customize software solutions to meet or exceed client requirements, adding market / industry trends as necessary
  • May become more involved in various aspects of a project including hardware, architecture, database warehouse and mining, database design and analysis, software development and testing
  • To be considered for this role your skills will include but not be limited to;
  • Education Required : Degree qualified in a discipline related to Computer Science, Information Systems, or equivalent work experience
  • Experience Required : At least 6 years in Java programming
  • A strong communicator in both written and oral, combined with a self-motivated attitude
  • Proficient in Linux and scripting
  • Back-end development experience (not web based only) e.g. dealing with large data set, data manipulation / sorting / merging, complex algorithms
  • Excellent technical knowledge with a strong interest in software architecture
  • Experience in network programming (e.g. TCP / UDP)
  • Experience in dealing with low level programming / analysis e.g. byte level encoding / decoding
  • Solid knowledge in Java data structures
  • Capability to multi task multiple projects / support
  • Excellent communication skills both written and oral combined with a self-motivated attitude
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form