Monster
 
 
 
 

Job Summary

Company
OCLC Online Computer Library Center
Location
Boulder, CO 80301
Industries
Computer Software
Career Level
Experienced (Non-Manager)
Job Reference Code
1775-1

Sr. Software Engineer

About the Job

OCLC Online Computer Library Center, a nonprofit, membership, computer library service and research organization dedicated to the public purposes of furthering access to the world's information and reducing information costs, currently has an opening for a Senior Software Engineer in our Boulder division, NetLibrary.

  • Perform high level analysis and design of software programs and systems.
  • Create, analyze, design, modify, and test programs and systems.
  • Ensure the reliability, scalability, and stability of software systems and maintain a deep understanding of OCLC (NetLibrary) technologies.
  • Provide lead role to drive the direction of technical projects

 

Use industry standard programming techniques to translate requirements and designs into code.

  • Analyze and solve problems in existing systems.
  • Design, code and test multiple modules of a system in a timely manner.
  • Develop software systems, using a variety of programming languages, to meet the business needs of NetLibrary.  We are looking for a candidate with heavy front-end web development, Web GUI experience, ASPX, Cascading Style Sheets with comprehensive understanding of enterprise caliber, scalable web environments with C# code behind.
  • Participate in unit, system and acceptance testing by designing tests, building test data, test execution and evaluation. Along with recommending/making improvements/fixes to the tested system.
  • Assist in developing and interpreting requirements.
  • Document software systems built for OCLC (NetLibrary).
  • Mentor junior technical staff and provides peer support.
  • Participate in major architectural reviews and plans.
  • Participate in the analysis and implementation of 3rd party solutions for OCLC (NetLibrary) applications with the ability to understand the impact and analyze the risk.
  • Plan and participate in load, capacity, and performance analysis and/or testing

  • Bachelor's degree in a Computer Science-related discipline required and skills usually represented by 3-6 years of software development or project management experience.
  • Ability to implement industry standard programming techniques by:
  • Mastering advanced fundamental software development concepts, practices, and procedures.
  • Having the ability to analyze and solve problems in existing systems.

Technical Focus

  • Expert in at least one discipline (UI, telecom, database, performance, etc.) on a single product or research project.
  • Successfully managed projects or sub-projects, at a Project Initiation approved level of up to $500,000, using proven project management techniques.

 



If interested, please apply online at http://track.tmpservice.com/ApplyClick.aspx?id=834031-1789-7472
 
 

Job Tools

 
 

Contact Information

OCLC Online Computer Library Center