RELX

Senior Software Engineer

RELX

full-time

Posted on:

Location Type: Office

Location: Horsham • Pennsylvania • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $84,900 - $141,600 per year

Job Level

Senior

Tech Stack

AzureJavaScriptNoSQLPythonSQL

About the role

  • Interfacing with other technical personnel or team members to finalize requirements
  • Writing and reviewing portions of detailed specifications for the development of complex system components
  • Completing complex bug fixes
  • Working closely with other development team members to understand complex product requirements and translate them into software designs
  • Successfully implementing development processes, coding best practices, and code reviews
  • Operating in Agile development environments while collaborating with key stakeholders
  • Resolving complex technical issues as necessary

Requirements

  • Proven track record in software development
  • BS in Engineering/Computer Science or equivalent experience
  • Advanced knowledge of Agile and DevOps practices
  • Ability to translate designs into development plans, including API and Microservice implementation
  • Expertise in .Net, C#, Python, JavaScript, SQL/NoSQL
  • Strong experience with Azure Functions, App Services, Cognitive Search, Blob/Table Storage, CosmosDB, Data Factory, and API Management
  • Proficiency in version control, TDD, CI/CD, Clean Code principles, code review, performance testing, observability, telemetry, monitoring, and Infrastructure as Code (IaC)
  • Ability to interface with other technical personnel to finalize requirements
  • Experience mentoring junior developers
Benefits
  • Comprehensive, multi-carrier program for medical, dental and vision benefits
  • 401(k) with match and an Employee Share Purchase Plan
  • Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
  • Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
  • Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
  • Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NetC#PythonJavaScriptSQLNoSQLAPI implementationMicroservice implementationTDDCI/CD
Soft skills
collaborationmentoringproblem-solvingcommunicationinterfacing
Certifications
BS in EngineeringBS in Computer Science