Senior Software Engineer II
Summary
Senior software engineer building cross-functional legal and business information systems, mentoring junior devs, and optimizing data models and cloud-based services.
About Team
LexisNexis Intellectual Property, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers.
About Role
This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.
Responsibilities
- Interface with other technical personnel or team members to finalize requirements.
- Write and review portions of detailed specifications for the development of complex system components.
- Work closely with other development team members to understand complex product requirements and translate them into software designs.
- Successfully implement development processes, coding best practices, and code reviews.
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
- Design and work with complex data models.
- Mentor less-senior software developers on development methodologies and optimization techniques.
Requirements
- BS Engineering/Computer Science or equivalent experience required
- Have experience working with cloud platforms, like AWS being strongly preferred, although Azure or Google Cloud experience could be acceptable due to transferable concepts.
- Strong proficiency with data manipulation language including optimization techniques.
- Strong understanding of normalized/dimensional data modeling principles.
- Strong knowledge of multiple data storage subsystems.
- Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, .Net, and Python.
- Ability to interface competently with other technical personnel or team members to finalize requirements.
- Knowledge of test-driven development.
Work in a Way That Works for You
- We offer flexible working hours, allowing you to structure your day in a way that helps you work at your best.
Working for You
Your wellbeing and happiness are key to a long and successful career. Benefits include:
- Medical Aid
- Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
- Modern family benefits, including adoption and surrogacy
- Study Leave
About The Business
LexisNexis Legal & Professional® provides legal, regulatory, and business information and analytics that help customers increase productivity, improve decision‑making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, LexisNexis was the first to bring legal and business information online with its Lexis® and Nexis® services.
We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.