RELX Group Software Engineer III in Alpharetta, Georgia
Software Engineer III
Location: Alpharetta, Georgia, United States
Software Engineer III- Alpharetta, GA
The candidatechosen for this role will work alongside team members and apply technical, analytical and communication skills towards producing and maintaining high quality database-driven web applications using Java/J2EE and ReactJS/AngularJS 2.0 technology stack.
The candidate should have the ability to work on individual pieces of work and solve problems including specific browser related errors, performance improvements, and code optimizations.
This project is a web application by which customers will order incident reports from LexisNexis. Overall purpose of the application is to consolidate all the police reports that also allow access to high volume claims related reports ordered by customers. This application deliver secured access to the reports to end users easily and reliably.
We are using ReactJs for web layer development and using lot of JSON based web services to exchange information. For this role we need someone driven and willing to work in a fast-paced environment and also to mentor the junior developers when needed.
Experience (US only) and Education:
Bachelor’s degree in computer science or a related field
3+ years of programming and software development experience
The following aremustfor this position: Java web development including
Server side:Java 8, Spring (web/ws/mvc/security/data/test), XML, SOAP/REST, SQL, Maven, Junit, Contract testing for REST web services.
Front-end:Java script(familiarity with ES6), React JS, debugging using browser dev tools, Ajax, HTML/DOM, CSS, build processes (minification, webpack, babel),
Good to have skills:
Spring Boot, Spring Integration, Linux,application monitoring (statsd, collectd, Graphite, Graphana), Ansible, Docker, ELK stack (Logstash, Kibana and Elastic), DevOps experience,mocking framework – like Mockito.
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
Ability to work independently and manage one’s time (Required)
Basic mentoring skills necessary to provide support and constructive performance feedback (Required)
Experience onJava 8, Spring (web/ws/mvc/security/data/test), XML, SOAP/REST, SQL, Maven, Java script, Ajax, HTML/DOM, React JS, CSSJunitis a must.
Major Job Duties and Responsibilities:
Web based application development - Design, build or maintain web sites, using authoring or scripting languages, content creation tools, management tools and digital media
Translate business requirements into technical solutions
Identify problems uncovered by testing or customer feedback and correct them
Successfully implement development processes, coding best practices, and code reviews
Evaluate code to ensure it is valid, meets industry standards and is compatible with devices or operation systems
Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria or choose solutions
Develop or validate test routines and schedules to ensure that test cases mimic externalinterfaces
Mentor less-senior software developers on development methodologies and optimization techniques
All other duties as assigned
Helpful / Preferred
Experience developing in MVC, Web Forms applications
Experience with Test Driven Development
Experience with dependency injection, automation, and application design patterns
Experience using Agile practices
At LexisNexis Risk Solutions, we believe in the power of data and advanced analytics for better risk management. With over 40 years of expertise, we are the trusted data analytics provider for organizations seeking actionable insights to manage risks and improve results while upholding the highest standards for security and privacy. Headquartered in metro Atlanta, LexisNexis Risk Solutions serves customers in more than 100 countries and is part of RELX Group plc, a world-leading provider of information and analytics for professional and business customers across industries. For more information, please visit www.lexisnexisrisk.com. LexisNexis Risk Solutions 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. 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.