What are the responsibilities and job description for the Consulting/Principal Software Engineer position at RELX Inc. Company?
LexisNexis USA Consulting/Principal Software Engineer 1801 Varsity Drive, Raleigh, NC 27606 JOB DESCRIPTION: Provide assistance and input to management. Develop and lead large multifunctional development activities. Solve complex technical problems as well as write complex code for computer systems, and serve as a senior source of expertise. Serve as a primary technical point of contact for external technology resources. Provide design input across a product. Work directly with customers and end users. Serve as acknowledged "go to" person on coding and technical issues. Interface with other technical personnel or team members to finalize requirements. Write and review portions of detailed specifications for the development of system components of moderate complexity. Resolve complex technical issues as necessary and complete complex bug fixes. Design and work with complex data models related to software development. Mentor lead software developers interested in consultancy on development methodologies and optimization techniques. Perform other duties as needed. REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Systems, or a related field required. 7 years of experience in job offered or related occupations required. Certification in Oracle and AWS Certified Solutions Architect required. Also required is: 7 years of experience: in relational database development including Oracle, SQL Server or My SQL to develop external programs including Java or direct SQL queries to access and manipulate data from an oracle database; designing, deploying, and managing applications on AWS cloud services to create a Cloud Formation Template to deploy and scale an application in a cloud service; in NoSQL database, including Marklogic or other XML Databases to retrieve data; utilizing XQuery/XML; in Agile/Scrum environments to deliver in sprint cycles; and in software development with Java or a similar Object-Oriented Language to develop software solutions using Java, JDBC and multithreading, as well as identifying and solving Java performance issues. Employee reports to LexisNexis USA office in Raleigh, NC but may telecommute from any location within the U.S. Experience can be concurrent. #LI-DNI #IND-DNS #ICT LexisNexis, a division of RELX Group, is 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. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: https://forms.office.com/r/eVgFxjLmAK , or please contact 1-855-833-5120. Please read our Candidate Privacy Policy. RELX is a global provider of information and analytics for professional and business customers across industries. We help scientists make new discoveries, lawyers win cases, doctors save lives and insurance companies offer customers lower prices. We save taxpayers and consumers money by preventing fraud and help executives forge commercial relationships with their clients. In short, we enable our customers to make better decisions, get better results and be more productive.