This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer at RELX

Posted in Other 30+ days ago.

Location: HORSHAM, Pennsylvania





Job Description:

At LexisNexis Reed Tech, our mission and purpose is to enable the advancement of humanity by delivering better outcomes to the innovation community. Each and every day, the work our team does supports the development of new technologies and processes that ultimately advance humanity. Helping our customers reach their goals is our primary focus. We enable innovators to accomplish more by helping them make informed decisions, be more productive, comply with regulations and ultimately achieve superior results. Our overall success is measured by how well we deliver these results.


Our Life Sciences team is looking for an energetic and eager Senior Software Developer with an entrepreneurial mind who wants to grow their professional career! Reporting into the Development Manager for our Life Sciences division, this Senior Software Developer role will be a pioneer for our product development team as we expand our product capabilities. You will be responsible for new and innovative software capability development and design of simple user interfaces and experiences. Additionally, you will work in highly collaborative environments working across many subject areas and regularly work on cutting edge technologies - understanding and inventing new designs and integration patterns along the way.



What you will focus on:



  • Passionate about software development, design, write and maintain robust, testable code in adherence to the SDLC. (C#, .Net Core, REST APIs, SQL, Dapper, LINQ, JSON, XML etc.)

  • Participate in Full-Stack agile development in a collaborative environment.

  • A solid understanding of object oriented programming fundamentals, Microservices architecture

  • Ability to implement and adhere to different design patterns and have experience implementing them.

  • Develop proof-of-concepts (POCs) to explore new areas of product vision/strategy.

  • Stay current on advancements in technology, design practices, and architecture, as well as the latest software and networking processes, tools, and methods, and for making recommendations on how these advances can be applied to the current products and engineering practices.

  • Interface with other technical personnel or team members to finalize requirements.

  • 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.

  • Resolve complex technical issues as necessary.

  • Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.

  • Mentor less-senior software developers on development methodologies and optimization techniques.

  • All other duties as assigned.




Qualifications:



  • BS Engineering/Computer Science or equivalent experience required



  • 5+ Years' Experience in Core Microsoft .Net C# technologies (.NET 4.6+, .Net Core), REST APIs, JavaScript , Typescript, JSON, XML, XSD

  • Knowledge of using JavaScript frameworks like Angular/React/Vue, CSS, HTML, Bootstrap/Less/Sass

  • Strong Knowledge of MS SQL Server (Stored procedures, functions, views etc.)

  • Extensive experience designing and developing enterprise-grade software

  • Experience with source control management systems and continuous integration/deployment environments

  • Experience with agile development methodologies including Kanban and Scrum

  • Knowledge of test-driven development and unit testing frameworks/methodologies.

  • Experience with debugging, performance profiling and optimization

  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories

  • Internally motivated, able to work proficiently both independently and in a team environment

  • Strong communication skills with both internal team members and external business stakeholders

  • Strong initiative to find ways to improve solutions, systems, and processes

  • Experience with database development including relational database design, SQL and ORM technologies




PREFERRED SKILLS



  • Azure cloud experience

  • Azure DevOps, CI/CD

  • Version-control (SVN, GIT)

  • Event driven programming

  • SQL Profiler, Fiddler

  • Non-relational database



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. 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 accommodations@relx.com or if you are based in the US you may also contact us on 1.855.833.5120.


Please read our Candidate Privacy Policy
More jobs in HORSHAM, Pennsylvania


Eurofins

Eurofins

Coherent Corp.
More jobs in Other


Wsfs Financial

Wsfs Financial

Wsfs Financial