Staff Software Engineer/Full Stack Developer

William S. Hein & Co., Inc.
Getzville, NY Full Time
POSTED ON 5/11/2024

About the Company

William S. Hein Co., & Inc., is a publishing company that proudly serves over 3,500 institutions in more than 150 countries. For decades, we have been dedicated to providing outstanding customer service and innovative solutions to the legal and general academic communities. Our commitment to excellence is reflected in our marquee product, HeinOnline, the largest image-based legal research database in the world.

HeinOnline offers more than 100 databases and over 200 million pages of content, making it the ultimate resource for legal professionals, scholars, and researchers. With its comprehensive collection of law journals, government publications, international treaties, case law, and more, HeinOnline empowers users to access unparalleled insights and conduct in-depth research with ease.


Employee Benefits

  • Here is a snapshot of the benefits offered to our employees:
  • Competitive Salary and Bonus
  • 401K/Profit Sharing Plan (typically 12-15%)
  • Medical, Dental, and Vision Insurance (up to 100% paid for)
  • Paid Time Off and Parental Paid Time Off
  • Flexible Remote Work & Schedule Options
  • In-house chef who prepares breakfast, lunch, and take-home dinners
  • Professional Development Opportunities
  • Employee Committees to Join (DE&I, Events, Newsletter, etc.)
  • Relocation Assistance
  • And many, many more listed on the Career page of our website


The Position
As a member of our team at HeinOnline, you will play a pivotal role in developing, enhancing, and maintaining our industry-leading software solutions.

Responsibilities include, but are not limited to:

  • Developing, deploying, and maintaining software applications and components for HeinOnline's research database.
  • Collaborating with cross-functional teams to gather requirements, design solutions, and implement features that align with business objectives.
  • Writing clean, efficient, and maintainable code using industry best practices.
  • Conducting thorough testing and debugging to ensure software quality and resolving any issues or bugs that arise.
  • Staying up to date with emerging technologies and industry trends to continuously improve software development practices and techniques.
  • Participating in code reviews to provide feedback and ensure adherence to coding standards.
  • Collaborating with the product management group to define technical requirements and create accurate project timelines.
  • Assisting in troubleshooting and resolving technical issues reported by customers, ensuring timely and effective resolution.
  • Documenting software designs, processes, and procedures for future reference and knowledge sharing.


Qualifications
Desired Skills, Abilities, & Interests:

  • Interest in cutting-edge technologies like AI and Machine Learning and a passion for learning
  • Developing and maintaining large and complex applications
  • An affinity towards back-end development and databases
  • Constant teamwork and collaboration
  • Experience in reading, maintaining and updating legacy code
  • Owning full projects from end-to-end

Education & Experience

  • Bachelor’s degree in computer science or a related field (required)
  • 3 years of experience working in a dynamic and collaborative development environment.
  • Linux environment, Apache, Databases (MySQL), PHP, Laravel, GIT/Version Control
  • Proven experience leading and developing major projects.
  • Preferred Experience: Perl, Python, Solr, NLP, MLOps/data modeling, Galera DB


Other Position Information

Schedule
Monday – Friday
8:00am-4:30pm or 8:30am to 5:00pm EST

WNY Candidates – Hybrid Schedule (2 days remote & 3 days in-office)
Out of Area Candidates – 100% Remote (Travel 2-3 times per year to home office)

Salary
$90,000 to $150,000 depending on experience

Sponsorship
We are unable to provide visa sponsorship.

An Equal Opportunity for All
At William S. Hein & Co., Inc., we believe that diversity is what makes us stronger—in the workplace, and in the world. So, our mission is simple: to create an inclusive space where everyone feels valued and has an equal opportunity to succeed. If you have skills, passion, and a desire to make a difference, we want you on our team.

Additionally, we understand that each person has unique needs, so let us know how we can best support you during the interview process and beyond. We are committed to ensuring that each member of our team has an equal opportunity to thrive within our organization.

Salary.com Estimation for Staff Software Engineer/Full Stack Developer in Getzville, NY

$78,136 - $97,786

For Employer

Looking to price a job for your company?

Price This Job
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Staff Software Engineer/Full Stack Developer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$92,997 - $114,279
Income Estimation: 
$117,183 - $142,913
Income Estimation: 
$86,344 - $111,980
Income Estimation: 
$108,284 - $136,588
Income Estimation: 
$113,510 - $148,269
Income Estimation: 
$108,093 - $141,924
Income Estimation: 
$112,435 - $142,024
Income Estimation: 
$68,308 - $86,560
Income Estimation: 
$86,344 - $111,980
Income Estimation: 
$87,604 - $115,708
Income Estimation: 
$89,188 - $118,927
Income Estimation: 
$89,834 - $116,064
Income Estimation: 
$73,896 - $89,593
Income Estimation: 
$92,997 - $114,279

Sign up to receive alerts about other jobs with skills like those required for the Staff Software Engineer/Full Stack Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $89,188 - $118,927
  • Debugging Skill

    • Income Estimation: $80,793 - $116,777
    • Income Estimation: $89,188 - $118,927
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at William S. Hein & Co., Inc.

William S. Hein & Co., Inc.
Hired Organization Address Getzville, NY Full Time
About the Company William S. Hein Co., & Inc., is a publishing company that proudly serves over 3,500 institutions in mo...
William S. Hein & Co., Inc.
Hired Organization Address Getzville, NY Full Time
About the Company William S. Hein Co., & Inc., is a publishing company that proudly serves over 3,500 institutions in mo...

Not the job you're looking for? Here are some other Staff Software Engineer/Full Stack Developer jobs in the Getzville, NY area that may be a better fit.

Software Engineer/Full Stack Developer

William S. Hein & Co., Inc., Getzville, NY

Entry Level Java Developer

9to9 Software Solutions LLC, Silver Creek, NY