
Full Stack Web Developer at The Ohio State University
Job Type
Full-timePosting Date
February 1, 2018Location 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.
The Ohio State University is proud to be a premier employer that provides an exceptional total rewards package including medical, dental, vision and many other “hidden” benefits. Our competitive benefits package is offered to all eligible faculty and staff in order to attract, develop and retain top performers eager to share their talent, time and success. Our benefits support your health and financial goals and include not only health insurance, but also generous state retirement, tuition assistance for our employees and their dependents, wellness initiatives, and much more. Please visit https://hr.osu.edu/benefits/ for detailed information. Be your best at The Ohio State University!
Duties and Responsibilities
The Learning Systems and Infrastructure team within the Office of Distance Education and eLearning provides reliable, effective academic technology resources for teaching, learning, and documenting educational activities to OSU students, faculty and staff. General responsibilities shared with other developers include: Analyze, design, develop and troubleshoot new and existing applications according to established best practices and specifications. Employ previous experience and knowledge of application development and architecture to make significant contributions to design sessions, code reviews, and team meetings. Work as part of a team to plan, manage, and accomplish multiple tasks and assignments to meet required deadlines. Build and maintain platforms for data collection, data mining, and reporting. Integrate new applications with data warehouse and third party systems. Participate in incident resolution and crisis response for services with up to 80,000 users. Success shall be measured by the timely delivery of reliable applications, customer satisfaction, compliance with policy, and effectiveness of cooperation with colleagues. In addition to the above general responsibilities, the position would be expected to be a talented expert in Javascript comfortable writing for the backend as well as the front end. The candidate would with a minimal level of supervision be able to craft solutions that lead the team towards a collaboratively developed vision. The candidate would be expected to weigh in on architectural decisions and bring his or her experience to bear on these discussions. It will be expected that the candidate would share methodologies and expertise, and coach less experienced members of the team.
Position Requirements
Required
Bachelor’s degree in Computer Science, Engineering, a related field, or an equivalent combination of education and experience; 5-7 years of experience with Javascript, Git, and standard SDLC tools (e.g. Jira); 3-5 years of experience with an advanced Javascript front-end framework; experience working directly with SQL databases and ORMs; experience with NoSQL databases; demonstrated proficiency in full-stack environment characteristics, including HTTP protocols and headers, caching, and cloud environments; demonstrated proficiency addressing cross-browser compatibility and performance challenges.
Desired
Master’s degree in Computer Science, Engineering, a related field, or equivalent combination of education and experience; recent emphasis on ECMAScript 2016 (ES7+) and related technologies a strong plus; 2-3 years of experience with Babel; 2-3 years of experience of working with AngularJs; 2-3 years of experience of working with MongoDB; 2-3 years of experience with Redis; experience with MS-SQL and PostgreSQL; experience with Cloud environments especially AWS; excellent written and oral communication skills; demonstrated software architecture skills; knowledge of ITIL change, release, problem, and incident management.
Required Experience
Apply Here
Application Deadline: 2/18/18
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.