Monster
 
 
 
 

Job Summary

Company
EBSCO Publishing
Location
Ipswich, MA 01938
Industries
Internet Services
Job Type
Full Time
Employee
Years of Experience
2+ to 5 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Salary

negotiable

Software Engineer: EBSCOhost Application Services #2577

About the Job

EBSCO Publishing owns and operates EBSCOhost®, the world’s leading provider of electronic reference databases for libraries, schools, corporations, medical institutions and consumers worldwide. Our 300+ databases are designed, developed, hosted and supported by the over 1,000 professionals working from EP’s worldwide headquarters in historic Ipswich, MA. The success of EBSCOhost® is due to the company’s commitment to providing superior content with a user-friendly, customizable interface.   EP’s Application Services group is currently seeking a Software Engineer.

 

This Software Engineer position represents the main avenue of contribution for a technical professional within the EBSCOhost Application Services team.  Operating within the scope of the group, the Software Engineer assists in accomplishing the team's technical objectives and acts as a technical expert and consultant on projects and initiatives undertaken by the EAS team.

 

Essential functions include:

 

·         Provide detailed task definitions and time estimates for project deliverables.

·         Document the design of solution interfaces, implementations, and dependencies.

·         Create unit tests to ensure functional integrity of solutions.

·         Utilize the .NET framework to develop reusable software packages and software services.

 

Required qualifications include:

 

·         Bachelors Degree in Computer Science or a related technical/scientific discipline from an accredited academic institution, Masters degree is preferred

·         3+ years Project scoping, task definition, and status reporting

·         3+ years Object-oriented programming principles and techniques

·         3+ years Design pattern identification and implementation

·         3+ years Distributed application design

·         3+ years Multithreaded application design

·         3+ years Relational database design

·         3+ years Automated unit and integration testing methodologies

·         3+ years Network-based server-to-server communications

·         3+ years Persistence layers and data caching strategies

·         1+ years Static application package/code dependency analysis

·         1+ years Runtime application profiling and performance tuning

·         1+ years Software development lifecycle automation tools and techniques

 

Preferred qualifications include:

 

  • RESTful service design
  • Domain-Driven Design experience
  • Test-Driven Development experience
  • Asynchronous messaging and Event-Driven programming
  • Distributed memory cache implementation
  • Solution evaluation, selection, and implementation
  • User group involvement
  • Open source project involvement
  • Communicating technical topics to non-technical people
  • Agile software development principles
  • Experience with the EBSCOhost research platform

 

Experience with any of the following tools/technologies is helpful - Microsoft Windows Server 2008 (64-bit), IIS 7.0, Visual Studio 2008, MSBuild, .NET Framework 3.5 (C#/ASP.NET), Windows Communication Foundation (WCF), memcached, Subversion, ANTS Profiler, Wireshark, MS Message Queue, MS-SQL Server 2008, Hudson Continuous Integration Server, NDepend, NCover, NUnit.

Please apply online at http://careers.ebscohost.com .
EOE M/F/H/V

 
 

Job Tools

 
 

Contact Information

EBSCO Publishing
10 Estes Street
Ipswich, MA 01938