🌎
This job posting isn't available in all website languages
📁
IT/Technical & Product Development
💼
LexisNexis
📅
LEX00J6Z Requisition #
At LexisNexis, we develop the legal profession’s most innovative products for data analysis, visualization, and research - uncovering insights about judges’ rulings, revealing critical cases, enabling lawyers to make data-driven decisions, and more.

We're looking for an experienced Angular 2 (or newer) and .NET engineer.  Ideal candidates will be skilled in highly dynamic web interface development.  In addition, candidates should have a passion for engineering unique interactive visualizations with D3.

This position is located in Raleigh, North Carolina.


RESPONSIBILITIES

• Builds software applications – Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts
• Resolve complex technical issues as necessary
• Complete complex bug fixes
• Derive joy from abstracting and refactoring
• Translate designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility, performance, and best practices
• Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies
• Keep abreast of new technology developments
• Assists in defining software architectures 
• Cares deeply about helping all teams collaborate more effectively 
• Communicates continually with project teams 
• Explains progress on the development effort 
• Own success – takes responsibility for successful delivery
• 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 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
• All other duties as assigned


QUALIFICATIONS

• 5+ years of Software Engineering experience 
• BS Engineering/Computer Science or equivalent experience required 

TECHNICAL SKILLS

• Deep web application experience using Angular 2 (or newer) and Typescript
• Expertise in .NET, primarily in C# although F# is especially interesting
• Strong proficiency with HTTP API design and diagnostics
• Ability to write code that is amenable to analysis
• Well versed in software engineering principles, frameworks and technologies 
• Advanced knowledge of software development methodologies (e.g. Scrum, Kanban)
• Ability to interface competently with other technical personnel or team members to finalize requirements
• Ability to work well with internal and external technology resources
• Knowledge of test-driven development
• Ability to write and review portions of detailed specifications for the development of complex system components
• Ability to complete complex bug fixes
• Excellent oral and written communications skills
• Strong research skills

Previous Job Searches

Activity Feed

93459
Job shares through RELX Group
Someone referred the Associate Product Manager position. 14 minutes ago
Someone referred the Associate Product Manager position. 15 minutes ago
Someone referred the Data and Reporting Analyst position. 5 hours ago
Someone referred the (Junior) Data Analyst position. 5 hours ago
Someone referred the Technology Graduate Scheme 2019 - Amsterdam position. 5 hours ago
Please try again.

Oops!

Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Click the link above to be directed to the site for all roles or please try again later.