1. K-State home
  2. »About Us
  3. »Employment
  4. »Web/Database Developer

Office of Educational Innovation and Evaluation

Office of Educational Innovation and Evaluation
Kansas State University
College of Education
Unger Complex
2323 Anderson Avenue, Suite 220
Manhattan, Kansas 66502

785-532-5930
785-532-7185 fax
oeie@ksu.edu

Map

 
OEIE Logo

Web Developer

The Office of Educational Innovation and Evaluation (OEIE) in Manhattan, KS is seeking a web developer to join our team.  This position will collaborate with evaluators, support staff and others developers on the team to enhance our Program Evaluation And Reporting System (PEARS). PEARS is a web-based data management system built using the Django framework and used by SNAP-Ed and Extension programs across the country to track and report activities and impact.

Successful applicants should be team players with a strong desire to learn and should have experience building or maintaining web applications using modern languages and tools such as Python, PHP, HTML, JavaScript, CSS, Java, C#, SQL, etc.

Responsibilities

  • Build, test, and deploy new features in PEARS.
  • Write code using best practices and current software design patterns and following coding guidelines established by the team.
  • Write automated tests to cover new and existing code.
  • Fix bugs and work with the development team to plan, build, and test new features.
  • Work within and help improve development team processes such as issue tracking and sprint planning.

Required Minimum Qualifications

  • Bachelor’s degree
  • 2 years of relevant experience

Preferred Qualifications

  • Bachelor’s degree in Computer Science or closely related field or equivalent work experience.
  • Working knowledge of HTML, JavaScript, and CSS with experience building or maintaining web-based applications.
  • Experience with version control systems such as Git.
  • Experience working with databases and writing SQL queries.
  • Strong analytical and problem-solving skills
  • Ability to quickly learn and adapt to software development methodologies through a combination of personal research, hands-on experience, and formal/informal training.
  • Good communicator with strong written communication skills and the ability to communicate well with both technical and non-technical audiences.
  • Ability to work effectively in a fast-paced, team-driven environment.
  • Experience building applications using Python and the Django framework
  • Experience building applications with jQuery and Vue.js frameworks
  • Strong understanding of relational databases with ability to write complex and efficient SQL
  • Experience with “agile” software development methodologies

Salary

Competitive salary commensurate with skills and experience.

Benefits

Appointment Conditions

Term 12-month appointment contingent upon continued availability of funding and the need for these services.

To Apply

Please apply from the official position link here: http://careers.k-state.edu/cw/en-us/job/502520/applications-developer-i

Application Screening

Screening of applications will begin immediately and continues until position is filled.

Kansas State University is an equal opportunity employer and actively seeks diversity among its employees. Background check required.