Web & Interface App Engineer at The Ohio State University

Web & Interface App Engineer at The Ohio State University

Job Type
Posting Date
January 29, 2019
Location of Position

Columbus, OH

Company Summary

For 144 years, The Ohio State University's campus in Columbus has been the stage for academic achievement and a laboratory for innovation. It's where friendships are forged. It's where rivalries and revelry are born.

The university's main campus is one of America's largest and most comprehensive. As Ohio's best and one of the nation's top-20 public universities, Ohio State is further recognized by a top-rated academic medical center and a premier cancer hospital and research center. As a land-grant university, Ohio State has a physical presence throughout the state, with campuses and research centers located around Ohio.

Duties and Responsibilities

The Ohio Supercomputer Center (OSC) provides high-performance computing (HPC) services for Ohio's university researchers and industrial clients. The Web and Interface Applications Group develops software solutions including OnDemand, science gateways, and HPC interface apps. This engineer position will work as part of a team designing, developing, and testing web and Linux applications and web services that leverage OSC resources. Specific responsibilities include quality control, unit testing, usability assessment, as well as community engagement, documentation development/upkeep, and metric tracking.  The ideal candidate will be a software developer, with a focus on testing or usability research.

Position Requirements


Interest in high-performance computing or modeling and simulation. Active on Github, Bitbucket, or another alternative. Experience doing software development with a team of developers.

Required Experience


Bachelor's degree in computing, science, mathematics or engineering discipline, or a combination of education and relevant professional experience. Proficient in Linux/UNIX user environment. Experience programming in a modern web programming language such as Python or Ruby, and ability to develop web applications with Ruby/Rails or Python/Django. Experience with automated web testing tools and usability assessment.  Good verbal and written communication skills.  Ability and clearance to work on export controlled projects.

Apply Here


The Ohio State University is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation or gender identity, national origin, disability status, or protected veteran status.