Monster
 
 
 
 

Job Summary

Company
EBSCO Publishing
Location
Ipswich, MA 01938
Industries
Internet Services
Job Type
Full Time
Employee
Years of Experience
10+ to 15 Years
Education Level
Bachelor's Degree
Career Level
Manager (Manager/Supervisor of Staff)
Salary

negotiable

Principal Software Engineer #2560

About the Job

EBSCO Publishing, Ipswich MA, is a leader in the on-line reference marketplace selling to libraries, corporations and medical institutions worldwide. At EP our unmatched content, usability and service make EBSCOhost® databases the most-used online information resources for millions of researchers in thousands of institutions worldwide. Our technical expertise and superior products have resulted in tremendous growth over the last few years, creating an excellent employment opportunity for a Principal Software Engineer. 

 

The Principal Software Engineer will design, code, unit test and maintain applications used to extract, transform and enhance high volumes of content for inclusion on industry-leading research database products. The Engineer will utilize his/her object oriented design skills and multi-threading skills to architect highly scalable frameworks and applications. The Principal Software Engineer will be involved in multiple projects and will firm up requirements, develop functional and design specifications, and deliver software following good software development practices. Will work closely with other development teams, quality assurance and production teams.
 

Essential functions:

  • Analyzing and clarifying requirements
  • Creating functional specifications and design specifications
  • Architecting, designing and implementing software frameworks and applications
  • Providing technical leadership to the project
  • Designing data models and relational database schemas
  • Test planning and unit testing
  • Defect fixing and troubleshooting
  • Working closely with other technical groups within the Technology and Services department
  • Researching new technologies
  • Assisting manager with project planning

Required Qualifications:

  • Bachelor’s Degree in Computer Science, Computer Information Systems, or related field of study
  • 10+ years of software development experience
  • 5 or more years of object-oriented design and implementation experience
  • 5 or more years of experience coding in C# or Java
  • 2 or more years of multi-threaded design and implementation experience
  • 3 or more years of experience with Oracle 8i, 9i or 10g
  • 1-2 years of experience writing SQL queries
  • At least 1 year of experience as Technical Lead, Project Lead, or Architect

Preferred qualifications:

  • ODBC, JDBC, OCI, Hibernate, or ADO.NET experience
  • Experience with other DBMSs a plus
  • Excellent written and oral communication skills
  • Excellent team-working skills
  • Deep technical understanding of systems, databases, networking, and computing environments
  • .Net experience
  • XML, XSLT, DTDs, schemas, and related technologies
  • Experience with SQL query tuning
  • Experience with DBMS schema modeling
  • Experience with iterative software development


Qualified individuals have excellent verbal and written communication skills and leadership/supervisory experience. Must have a positive attitude and be a team player.

 

If you’re excited about this opportunity and all that EBSCO Publishing can offer you apply now!

 

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

 
 

Job Tools

 
 

Contact Information

EBSCO Publishing
10 Estes Street
Ipswich, MA 01985