View All Jobs 128169

Senior Software Engineer II

Own the mobile app SDK development for ThreatMetrix across iOS and Android platforms
Sydney, New South Wales, Australia
Senior
9 hours agoBe an early applicant
LexisNexis

LexisNexis

Provides legal, regulatory, and business information and analytics solutions to professionals through research platforms, data, and workflow tools.

Senior Software Engineer – Mobile App SDK

The ThreatMetrix engineering team is an international team that includes experts in device identification, device intelligence, fraud detection, real time systems, Software as a Service (SaaS) applications, machine learning, and data analytics. We are an Agile engineering team using concepts such as Scrum, Continuous Integration, self-organizing teams, and Continuous Improvement.

About the Position

ThreatMetrix is looking for a highly talented and experienced developer to work in our end-user facing technologies "Device Intelligence" team. The team writes software executed invisibly by millions of end users a day across the globe in their mobile device apps and web browsers. This role will focus on mobile app technologies, so the candidate should have good experience building mobile apps, but also understand HTTP protocol, how cookies and web sessions work, some basic networking as well as being a great programmer. This is not a web app development role though, it involves no UI development, and is all aimed at gathering, and sending data from an SDK that our customers build into their apps. This role requires researching how things work beyond obvious documentation. We are looking for a C, Objective-C and Java expert to demonstrate understanding of systems level programming aspects like memory issues, concurrency, and performance. The candidate should also be comfortable in C for device native code and have experience with low level mobile device relevant interfaces.

Personal Skills

  • Clear and effective communicator of technical issues
  • Team player who works effectively with others
  • Detail Oriented and desire to learn/research/understand
  • Ability to work with geographically dispersed teams
  • Ability to accept criticism and provide feedback (e.g., code reviews).

Technical Skills

  • C/C++/Java/Objective-C
  • Gradle
  • CMAKE
  • Android NDK
  • XCode and XCode command line
  • Android Studio
  • Android Emulators / Apple Simulators
  • Systems level programming
  • Threaded and concurrent programming

Experience

  • Ideally 5 years with Objective-C, 10 years with Java or C/C++
  • Writing and debugging iOS and Android apps or app SDKs
  • Unit testing/code reviews/CI/source control
  • Web applications experience, HTTP in general
+ Show Original Job Post
























Senior Software Engineer II
Sydney, New South Wales, Australia
Engineering
About LexisNexis
Provides legal, regulatory, and business information and analytics solutions to professionals through research platforms, data, and workflow tools.