employer logo

Senior Developer

ByWater Solutions

Remote

Application Deadline

Apply By Sep 21st, 2024

Wages

$70,000.00 to $75,000.00 per Year   Calculate

Hours

40.00

MLS

Not Required

Minimum Education

Bachelor's Degree

Library Experience

Preferred

Supervisory Experience

Not Specified

Type of Library

Other

Job Description

ByWater Solutions is the global leader in open-source library automation integration and support. Our organization provides highly customized library technology solutions tailored to the needs of each library.

The Senior Developer is responsible for updating and maintaining BWS supported products as well as interacting with various teams in order to reduce support needs through product improvement.

Key Responsibilities:

  • Develop features and resolve bugs across all BWS supported products, including Koha, Aspen Discovery, and others
  • Coding in Perl, PHP, Java, Javascript/JS Frameworks, SQL
  • Assist and mentor junior developers/interns
  • Participate in the open source communities of all BWS supported projects
  • Communicate with partners to resolve issues in a timely manner and document within a ticketing system
  • ~5% Travel required
  • Other duties as assigned
Benefits & Additional Compensation Info

This is a full-time, telecommuting (permanent) position that requires working from home and an approximate 5% travel requirement. ByWater offers performance bonuses, 401k, medical, great pay, on-the-job skills training, and the chance to work with a talented group of team members.

Additional Info & Requirements

Required Qualifications

  • Demonstrable experience using 2 or more of the following technologies
    • Linux operating systems (Debian/Ubuntu)
    • Elasticsearch/Solr
    • Ansible
    • Kubernetes
  • Demonstrated ability to develop using one or more of the following (or equivalent):
    • Perl, Python, PHP
    • Java
    • Javascript
    • Vue/React/React Native
  • Experience developing using SQL
  • Ability to handle assigned tasks independently and also collaboratively across departments
  • Excellent communication, and interpersonal skills
  • Willingness to accept constructive criticism and openness to requirements from the open source community

Preferred Qualifications

  • Experience with unit testing and integration testing
  • Experience with Lucene based search engines such as SOLR and Elasticsearch
  • Experience with containerization
  • Demonstrated knowledge of lending library operations.
  • Experience with BWS supported products (Aspen, Koha, Libki, Metabase, et al.)
The Community

ByWater Solutions was created with the express goal of changing the way libraries interact with their software and the vendors who support them. We believe that libraries deserve to have access to a personalized, comprehensive support system at a reasonable cost. Our company is made up of a small and close-knit group of librarians, book lovers, technology and data geeks, Tolkien fans, space nerds, knitters, marathon runners, animal lovers, and most importantly, library lovers and open-source fanatics.

Links

External Job Ad
https://bywatersolutions.com/news/we-are-hiring-senior-developer

HR Info

To Apply:

Send your resume and cover letter to HR@bywatersolutions.com

ByWater Solutions, LLC is an equal opportunity employer and will provide equal employment opportunity to employees and applicants for employment and will not discriminate against employees or applicants based on race, ethnicity, religion, color, sex, pregnancy, national origin, age, military veteran status, ancestry, sexual orientation, gender identity or expression, marital status, family structure, genetic information, or mental or physical disability (and medical condition). ByWater Solutions participates in E-Verify.

Posted Aug 30, 2024