Sr. Applications Developer | The Ohio State University

Sr. Applications
Developer

The Ohio State University
Columbus, OH

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.

Duties of this position include:

Analyze, design, develop, and troubleshoot applications according to established best practices and specifications; provide leadership in design sessions, code reviews, and team meetings; coordinate the work of several C# developers; work in close association with the team manager to accomplish multiple tasks and track progress against project plans; mentor team members in the development of .NET applications, adoption of organizational standards (e.g. documentation requirements and change management procedures), and programming best practices; work with stakeholders to develop requirements; lead in the adoption and dissemination of new technology to the group; integrate source control software into workflow and monitors its usage; participate in incident resolution and crisis response for services with up to 80,000 users, at times coordinating the response of a team of developers; supervise and mentor student staff. Success will be measured by the timely delivery of reliable applications, customer satisfaction, compliance with OCIO policy, and effectiveness of cooperation with colleagues.

Required

Bachelor’s degree in computer & information science or an equivalent combination of education and experience; demonstrated ability to lead highly-visible programming efforts involving more than 3 developers and multiple systems; programming in a .NET environment using C# and .Net Framework 3.0+ (6+ years); fundamental understanding of OO and solid programming practices; substantial working knowledge of source control software such as GIT; experience working on a development team utilizing quality assurance and software development cycle best practices; knowledge of SQL (preferably T-SQL); understanding of project management concepts.

Desired

Excellent written and oral communication skills; demonstrated software architecture skills; knowledge of ITIL change, release, problem, and incident management; knowledge of .NET MVC, nHibernate and Razor.

Application Instructions:

For a complete position description and application instructions please visit www.jobsatosu.com and search by job number 411722.  

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.