Senior Software Engineer I

RELX
Nebraska
$95.7K-$159.5K a year
Remote
Full-time

About Our Team

Our team is responsible for Digital Commons, a best-in-class hosted software solution for institutions wishing to publish, manage and display their research and scholarship on the Web.

Our customers include leading academic institutions, research institutes, and government agencies. We help librarians, researchers, scientists, and students make their work globally accessible.

We use Scrum, Kanban and select Extreme Programming practices, including user stories, automated testing, and continuous integration.

We use GitHub pull requests and peer-review the code we write. We practice dual-track agile, interleaving discovery and prototyping with product development activities.

We also play a lot of Codenames.

About the Role

As a Senior Software Engineer on the Digital Commons development squad, you will help transform a monolithic legacy system into a suite of modern Web services and applications.

This is not a mere migration exercise, but an opportunity to reimagine and rearchitect our product offering. Apply your creativity, past experiences, and technical chops to help us find opportunities to radically improve workflows and overall user experience and streamline our operations.

Responsibilities

Collaborating on product ideation, technical approach and solution design

Researching and evaluating technologies, architectures and design patterns

Translating product requirements into clear technical designs

Performing technical spikes to explore solutions and reduce uncertainty

Building Web applications and services, employing clean code and best practices

Maintaining and improving existing applications

Optimizing performance and resource use

Refactoring your code and others’

Creating and maintaining automated tests

Participating in peer code reviews

Mentoring and training junior developers

Enacting our agile development process with a commitment to continuous improvement

Requirements

Be proficient in a high-level programming language (Java or Python preferred)

Have server- and client-side Web development skills, with expertise in one or the other

Have experience with REST, APIs, JSON, JavaScript and React (TypeScript desirable)

Have some experience migrating legacy systems, e.g., from monolith to services

Be able to design, create and query a relational database

Possess strong object-oriented design skills

Have employed agile methods (e.g., XP, Scrum)

Have experience deploying and maintaining cloud infrastructure (AWS preferred)

Have experience writing automated tests (TDD experience desirable)

Be able to communicate clearly in person and in writing

Be willing to collaborate with other developers, business stakeholders and customers

The salary range provided in this posting is the base salary range for California.$95,700.00 - $159,500.00

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

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form : , or please contact 1-855-833-5120.

Please read our .

28 days ago
Related jobs
RELX
Nebraska
$95.7K-$159.5K a year
Remote
Full-time

Apply as a Senior Software Engineer I in. RELX is looking for a Senior Software Engineer I. Your duties will be ..

Aviture
Omaha, Nebraska
Full-time

We believe software doesn't mean anything unless it solves a problem, so we create technology to enable.. I wanted to create a company that I would have wanted to work at when I was an engineer. Mark Griffis..

Promoted
Boeing
Omaha, Nebraska
$110K-$130K a year
Part-time

The TADS team is on a mission to become a leading DoD software factory by revitalizing Air Force.. We are looking for engineers to join cross functional teams where everyone is empowered and responsible..

Promoted
Shyft Solutions
Bellevue, Nebraska
$124K-$143K a year
Full-time

Job Summary. The Senior Software Engineer works directly with the business, developing solutions vital.. The senior team member delivers high quality, maintainable applications in our fast paced, agile..

Promoted
Tenaska
Omaha, Nebraska
Full-time

Key Activities Applies the principles of software engineering to the design, implementation.. Senior understanding of subject. Has in depth and or breadth of knowledge in discipline. Performs work..

Promoted
Federal Reserve Bank of Kansas City
Omaha, Nebraska
Full-time +1

Key Activities Applies the principles of software engineering to the design, implementation.. Senior understanding of subject. Has in depth and or breadth of knowledge in discipline. Performs work..

ALA Engineering
Lincoln, Nebraska
Full-time

We offer unique opportunities for smart, hands on engineers with the expertise and passion to solve.. Oracle Cloud provides leading edge capabilities in software as a service (SaaS), infrastructure as a..

Promoted
Oracle
Lincoln, Nebraska
$39.5K-$110.2K a year
Full-time

Job Description OCI Security Architecture team is looking for an experienced security engineer to join.. Knowledge of network security, VPN Firewalls and software defined networking is a plus. Experience..