RELX

Senior Software Engineer

RELX

full-time

Posted on:

Location Type: Hybrid

Location: EvanstonFloridaIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,100 - $166,800 per year

Job Level

About the role

  • 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.
  • Complete complex bug fixes and 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.
  • Resolve complex technical issues as necessary and train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
  • Keep abreast of new technology developments.

Requirements

  • Proven experience as a Software Engineer
  • BS Engineering/Computer Science or equivalent experience required
  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Proficiency with data manipulation language including optimization techniques.
  • Good understanding of normalized/dimensional data modeling principles and multiple data storage subsystems.
  • Hands on experience in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
  • Proven research skills and knowledge in industry best practices in development.
  • Knowledge in using and developing applicable tool sets.
  • Ability to interface competently with other technical personnel or team members to finalize requirements.
  • Ability to work well with internal and external technology resources along with the knowledge of test-driven development.
  • Ability to write and review portions of detailed specifications for the development of complex system components and complete complex bug fixes.
  • Good oral and written communications skills.
Benefits
  • Medical Inpatient and Outpatient Insurance: Coverage for your healthcare needs.
  • Life Assurance Policies: Providing financial security for your loved ones.
  • Modern Family Benefits: Support for maternity, paternity, and adoption needs.
  • Long Service Award: Recognition for your dedication and loyalty.
  • Celebratory Allowance/Gifts: Marking special occasions to celebrate with you.
  • Flexible Benefits Plan : Offering you wider choice of services and products
  • Employee Assistance Program : Access support for personal and work-related challenges.
  • Flexible Working Arrangements: Balance work and personal life effectively.
  • Access to Learning and Development Resources: Empowering your professional growth.
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaJavaScriptJSPC++HTMLXMLSQL.Netdata manipulation languagenormalized data modelingdimensional data modeling
Soft Skills
communication skillscollaborationproblem-solvingtrainingresearch skillsinterface with technical personnelfinalizing requirementsworking with stakeholderscode reviewsbug fixing
Certifications
BS EngineeringBS Computer Science