Skip to main content
Posted February 12, 2018
Sheridan PubFactory

Senior Software Engineer

Boston, MA, USA Full Time
Compensation: $90,000 to $130,000 Annually
See job description for benefit details!

Senior Software Engineer Location - Boston, MA  About this job: PubFactory, an award winning online content hosting company, was recently...

Senior Software Engineer

Location - Boston, MA

 About this job:

PubFactory, an award winning online content hosting company, was recently acquired by Sheridan Journal Services, a market leading publishing services company specializing in scientific, technical, medical and scholarly journals. This new combination of services is expected to drive rapid growth at PubFactory!

We need skilled Java developers to design, develop, and install high-quality, innovative and fully performing software to support and enhance our mixed content online publishing platform. As a senior level developer, you will also help to lead, support, and develop the software team.

To be successful in our fast paced environment, you will need to be highly competent and motivated!

Here’s what you’re going to be doing here:

  • Assume technical ownership and leadership on at least one major project
  • Work with Project Managers on specifying and clarifying requirements for complex features
  • Design sophisticated systems that interface with multiple systems or teams
  • Work in two week sprints to complete development tickets with high velocity by writing reliable, well-documented, well-tested code.
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Work with QA and Project Managers to assess risk and explain technical issues in relevant detail
  • Provide consistent and reliable estimates of duration and difficulty
  • Establish an authoritative (but open-minded) position on issues related to code quality, testing, or code style
  • Organize and participate in frequent code reviews
  • Provide feedback on ongoing development projects to product managers and tech leadership.
  • Interview potential candidates and make recommendations on hiring
  • Mentor software engineers as well as junior candidates
  • Attend relevant technical conferences and stay current with best practices and industry trends

 What you need:

·        A Senior Software Engineer is expected to have more than 5 years of solid, active commercial software development work, including significant personal ownership of projects or initiatives.

·        Four-year college degree in Computer Science, Software Engineering, or equivalent education and experience in relevant field

  • 5 years’ experience developing software
  • 3 years in a lead development role
  • Ability to speak, read, and write in English
  • Have excellent written and oral communication skill

 The ideal applicant will have a strong working knowledge of many of the following:

  • Java, Python, XML/XSL
  • Databases such as MySQL and RedShift
  • Web Application Development
  • REST and SOAP
  • NoSQL databases, specifically SOLR and MarkLogic
  • Fabric
  • AWS
  • CSS / Javascript
  • Linux / Bash scripting
  • Agile Development
  • Excellent written, verbal, and presentation skills
  • Collaborative, teamwork based approach to solving problems
  • Ability to travel on occasion

 Why you are going to enjoy the job…

  • The ability to learn and grow in your career
  • Values based company that prioritizes trust and respect
  • Collaborate on cutting edge projects with the best teams in the industry
  • Contribute to disseminating important new knowledge to improve the world
  • Make a difference in the continual developing of online content hosting platforms
  • Modern, open office in ideal downtown Boston location

And of course we offer:

  • Commuting reimbursement
  • Career development, including tuition reimbursement
  • Flexible schedules, including occasional telecommuting
  • Employee and family medical, dental and vision plans
  • Company paid Life, AD&D, Short Term Disability
  • 401(k) Retirement Plan with company match
  • Paid Time Off: Vacation, Holidays and Sick Time
  • Flexible Spending Accounts for Medical and Dependent Care
  • And more…..

This listing expired on Mar 14. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.