Senior Software Engineer
Senior Software Engineer
Location - Boston, MA
About this job:
PubFactory, an award winning online content hosting company, was recently...
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…..
Below are some other jobs we think you might be interested in.
-
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29