Sr Principal Software Engineer - Java SME/Azure Cloud The Tardis
Team is a core R&D group responsible for developing
cutting-edge software solutions used by teams across Lexis-Nexis.
As a senior member of this team you will be expected not only to
have a deep and comprehensive knowledge of Java enterprise
development and best practices, and extensive experience throughout
all phases of the software development lifecycle, but will also be
expected to serve as a mentor and senior source of expertise to
persons and teams using the code that the Tardis team produces. You
will be seen as a “go to” person across the division for a set of
technologies and will need excellent communication skills, as well
as the ability to quickly comprehend new and unfamiliar apis and
• 12+ years of Software Engineering experience
• BS Engineering/Computer Science or equivalent experience
required; advanced degree preferred
Expertise in Java development trends, specifically in the area
of multithreaded/parallel-processing applications and thread-safe
Strong organization/project planning, prioritization, time
management, and change management skills
Strong knowledge of Java architectural principles and best
practices. Expertise in high-level design, and the ability to
design interfaces (and design to interfaces) effectively.
Experience in coding for performance, performance optimization
Advanced problem-solving experience involving identifying,
researching, and coordinating the resources necessary to
effectively troubleshoot/diagnose complex project issues and find
effective, strategic solutions
Expertise in agile and test-driven development and
Applicants with experience in the following technologies will be
Cloud-based development, particularly Azure experience
Database integration (mysql, SQLServer, CosmosDB/Dynamodb,
Big data parallel processing (Hadoop, Spark)
• Write and review portions of detailed specifications for the
development of system components of moderate complexity.
• Write advanced, complex code with a focus on performance,
extensibility, and cloud-compatible coding. Perform complex bug
fixes and troubleshooting.
• Perform reviews to ensure enterprise and architectural
standards and processes are followed.
• Serve as a senior source of expertise and a “go-to” person on
coding and technical issues; serve as a primary technical point of
contact for external technology resources.
• Recommend technical strategy and direction across functional
• Work directly with customers and end users.
• Design and work with complex data models.
• All other duties as assigned.
We are an equal opportunity employer: qualified applicants are
considered for and treated during employment without regard to
race, color, creed, religion, sex, national origin, citizenship
status, disability status, protected veteran status, age, marital
status, sexual orientation, gender identity, genetic information,
or any other characteristic protected by law. If a qualified
individual with a disability or disabled veteran needs a reasonable
accommodation to use or access our online system, that individual
should please contact 1.877.734.1938 or firstname.lastname@example.org
Risk & Business Analytics (RBA) provides customers with
innovative solutions and decision tools that combine public and
industry specific content with advanced technology and analytics to
assist them in evaluating and predicting risk while enhancing
operational efficiency through eight unique brands. RBA is a market
segment of RELX and has more than 8,500 employees serving customers
in over 180 countries. RBA’s eight brands include: LexisNexis Risk
Solutions, Accuity, Proagrica, ICIS, Cirium, XpertHR, Nextens, and