Senior Software Engineer II -Ruby

Elsevier

City Of London

In loco

GBP 60.000 - 90.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Annual incentive bonus
Country-specific benefits
Equal opportunity employer

Descrizione del lavoro

Elsevier is seeking a senior software engineer in the United Kingdom to perform complex design and development tasks across multiple systems. You will mentor junior engineers and translate user requests into robust software solutions, collaborating with cross-functional teams.

You will work in an environment that values development best practices, test-driven development, and continuous learning, with opportunities to contribute to data modeling and diverse tech stacks.

Competenze

  • 5+ years of Software Engineering experience required.
  • BS in Engineering or Computer Science or equivalent experience.
  • Proficient in multiple data storage subsystems and data modeling.
  • Familiar with Agile or Waterfall methodologies and test-driven development.
  • Ability to translate user requests into software solutions and mentor juniors.

Mansioni

  • Interface with teammates to finalize requirements and translate them into designs.
  • Write and review detailed specifications for complex system components.
  • Complete complex bug fixes and optimize code.
  • Collaborate across development teams to meet product requirements.
  • Implement development processes, coding best practices, and code reviews.
  • Operate in Agile, Waterfall, and other environments with stakeholders.
  • Mentor entry-level software engineers on development methodologies.
  • Stay updated on new technology developments.
  • Design and work with complex data models.

Conoscenze

Software engineering
Mentoring
Agile
Communication
Requirements analysis
Problem solving

Formazione

BS Engineering/Computer Science

Strumenti

Java/J2EE
JavaScript
JSP
C/C++
HTML
XML
SQL
Windows
UNIX
.NET

Descrizione del lavoro

BASIC FUNCTIONS:

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.

QUALIFICATIONS:
  • 5+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required
TECHNICAL SKILLS:
  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
  • 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, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
  • Strong research skills.
  • Strong 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.
  • 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.
  • Good oral and written communications skills.
ACCOUNTABILITIES:
  • 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.
  • 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.
  • 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.
  • Design and work with complex data models.
  • Mentor less-senior software developers on development methodologies and optimization techniques.
  • All other duties as assigned.

U.S. National Base Pay Range: $95,300 - $158,800. Geographic differentials may apply in some locations to better reflect local market rates.

If performed in New York, the base pay range is $104,800 - $174,700.If performed in New York City, the base pay range is $114,300 - $190,500.If performed in Rochester, NY, the base pay range is $95,300 - $158,800.

This job is eligible for an annual incentive bonus.

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits.

We are committed to providing a fair and accessible hiring process.

We are 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.

USA Job Seekers: EEO Know Your Rights.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer II
Senior Software Engineer II

Talent Octopusventures • Greater London

In loco
GBP 72.000 - 119.000
Senior Software Engineer I - Ruby on Rails with Sidekiq
Senior Software Engineer I - Ruby on Rails with Sidekiq

Elsevier • City Of London

In loco
GBP 89.000 - 111.000
Annual incentive bonus
Senior Security Software Developer (R&D)
Senior Security Software Developer (R&D)

Hewlett Packard Co. • Regno Unito

Remoto
GBP 97.000 - 153.000
Health insurance
Dental insurance
Vision insurance
+7
Software Engineer
Software Engineer

Rutherford Briant Recruitment • England

In loco
GBP 50.000 - 75.000
Senior Site Reliability Engineer II
Senior Site Reliability Engineer II

Talent Octopusventures • England

In loco
GBP 79.000 - 132.000
Health benefits
401(k) with match
Wellbeing platform
+4
Software Engineer III
Software Engineer III

Elsevier • Greater London

In loco
GBP 70.000 - 105.000
Group Health Insurance Policy
Group Life insurance/accident policy
Long-service awards
+2
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Sorcer Ruby • Regno Unito

Remoto
USD 67.186 - 120.934
Senior Software Engineer
Senior Software Engineer

Workonomics • Greater London

Ibrido
GBP 60.000 - 100.000
Director of Engineering Practices
Director of Engineering Practices

Elsevier • Greater London

In loco
GBP 120.000 - 180.000
Wellbeing initiatives
Shared parental leave
Study assistance
+1
Senior Security Software Developer (R&D)
Senior Security Software Developer (R&D)

HP • Cambridge

In loco
GBP 97.000 - 153.000
Health insurance
Dental insurance
Vision insurance
+4