Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

EBSCO Logo

Software Dev Engineer II

EBSCO

$95,295 - $136,135
Aug 21, 2025
Essex County, MA, USA
Apply Now

EBSCO Information Services is seeking a Software Engineer to work on an Agile development team building, testing and deploying great products and services for customers, advancing research in traditional and emerging fields and transforming learning and education.

Requirements

  • 2+ years of Java, Javascript, and/or .NET development (C)
  • 2+ years of experience in large systems software design and development with hands on experience in RESTful Web Services, HTML, XML/JSON, HTTP, SSL.
  • Proficiency with source code management tools such as git.
  • One or more JavaScript frameworks (React, AngularJS, Node.js) and JavaScript libraries
  • Test Driven Development (TDD) and Automated Testing with JUnit, LoadRunner, JMeter, etc.
  • Web Services lifecycle (design, build, test, deploy), API versioning and design approaches, tools, inter-operability, and SOA concepts.
  • Microservices and microservice design patterns.

Responsibilities

  • Contribute to system architecture, design, implementation, testing, delivery, and operation of components for EBSCO web based products and services.
  • Provide operational support to components that your team owns, including 24/7 availability as needed.
  • Work directly with product management and your team while analyzing and decomposing complex software requirements into simple user stories for planning and execution.
  • Collaborate with your team to estimate the size and complexity of the features. Perform the technical design, implementation, and testing of features and commit to stories to be accomplished in an iteration.
  • Own system and feature quality throughout the development, testing and deployment phases to ensure quality delivery expectations are met.
  • Drive value and build to continuously improve the quality of the team’s deliverables. Author well-engineered solutions using test-first/test-driven methodologies.
  • Conduct new technology research, proof of concept, and design work that will assist in determining direction for the enhancement of the overall system and products.

Other

  • Bachelor’s Degree in Computer Science, MIS, Computer Engineering or other Technical related degree or equivalent experience.
  • Excellent written and verbal communication skills
  • Advanced Degree in Computer Science, MIS, Computer Engineering or other Technical or Library Science related degree.
  • 2+ years of experience working on an Agile team.
  • DevOps or automated software deployment experience.