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
- Competitive salary
- Latest generation Apple equipment
- Professional development opportunities
- Great team environment
- K-State unclassified staff benefits (pdf)
Appointment Conditions
Term 12-month appointment contingent upon continued availability of funding and the need for these services.
To Apply
Apply from the Web Developer position at K-State Careers.
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.