Lead Application Developer/Research Engineer - 12857BR

Lead Application Developer/Research Engineer

Department: 
Bureau of Child Research
Location/Division: 
Juniper Gardens Area
Reg/Temp: 
Regular
Employee Class: 
U-Unclassified Professional Staff

Position Overview

A University of Kansas education research center, Juniper Gardens Children's Project (JGCP) has been a leader in developing and testing solutions to improve the lives of children with disabilities over the past 50 years. In recent decades, many of those solutions include the use of custom web and mobile applications. We are seeking a full-stack Application Developer to lead development of single-page web applications, as well as maintain, troubleshoot and improve applications already in production. Existing applications at JGCP include learning management systems, web apps that help manage and report child outcomes to guide teacher’s instructional decisions, and mobile apps to support parent-teacher communication and student self-management. As a member of JGCP’s Technology Innovation, Development & Research (TIDR) lab, the developer will gain experience across multiple research projects. For new applications, the developer will recommend and implement design strategies that consider 1) project needs, 2) software design best practices, 3) usability and accessibility, 4) scalability, 5) security, and 6) knowledge of existing and emerging technologies. This position, which reports to the TIDR Lab director, requires the ability to work both independently and with a small team of developers, and maintain strong communication, organization, and problem-solving skills. There is a preference for candidates who provide access to, or detailed information about, at least two web or mobile applications for which he/she played a lead role in development. The candidate must be able to articulate clearly their role in the development of applications.

Please note:
  • The position is located in Kansas City, Kansas (444 Minnesota Ave)
  • Please note that all offers of employment are contingent upon the satisfactory completion of the background check.

Job Description

50% - Develop, maintain, and troubleshoot web and mobile web applications based on project-specific needs and user feedback. Design and code applications independently while continuously seeking methods for automation, efficiency, and maintaining the highest level of confidentiality and security with respect to JGCP data and information. Collaborate with project staff to follow-up with requests for revisions in a timely manner.

20% - Through regular code reviews and coordination of development activities with other JGCP developers and contractors, maintain high-quality software standards while achieving development goals on time.

15% - Work with project directors to identify potential software solutions to serve the needs of existing and planned projects. This includes working with directors at any point throughout the development lifecycle.

10% - Build the overall expertise of the development team through mentorship and technical assistance

5% - Work alongside TIDR Lab colleagues to support the JGCP technology infrastructure. This includes troubleshooting network problems related to web resources, assisting in office hardware and software upgrades, and troubleshooting individual workstation problems as needed.

Required Qualifications

  1. Bachelor’s degree in computer science/application development/design or related area.
  2. Minimum 2 years of experience developing web application frontends using HTML, JavaScript, and CSS, as well as server-side programming (e.g. PHP, Ruby, Python, etc.).
  3. Minimum of 2 years’ experience working with relational database management systems (e.g., MySQL, Oracle, PostgreSQL, etc.)
  4. Minimum 2 years’ experience using a code version control system (e.g., Git, Mercurial, SVN, etc.)

Preferred Qualifications

  1. Master’s degree in computer science or related field.
  2. Minimum 1 year experience developing applications for iOS or Android platforms.
  3. Minimum of 3 years’ web development experience
  4. Minimum 1 year experience using javascript frameworks (e.g., Angular, Ember, etc.)
  5. Minimum 1 year experience building web APIs
  6. Development experience evidenced by links in resume or cover letter of at least one web or mobile application that the candidate played a lead role in developing. Login credentials, if applicable, are not required.
  7. Minimum of 1 year experience writing automated software tests (e.g. Acceptance, Integration, Unit)
  8. Minimum of 2 years’ experience deploying and maintaining content management systems or frameworks such as Drupal, Joomla or WordPress.
  9. Minimum of 2 years’ experience developing and maintaining learning management systems such as Moodle or Blackboard.
  10. Excellent written and oral communication skills
  11. Excellent problem-solving and organizational skills as evidenced by application materials and work experience.

Additional Candidate Instructions

All applicants must apply online and provide a cover letter that includes links and guest/demo login credentials (if applicable) to at least two applications in which the applicant was the lead programmer (screenshots of the app’s functionality or link to a user manual is appropriate if a guest account is not feasible). Additionally, applicants must submit a resume and contact information for 3 professional references.

Review of applications will begin September 18, 2018 and will continue until position is filled.

Contact Information to Applicants

For questions about the position, please contact Jay Buzhardt, 913-321-3143, jaybuz@ku.edu.
For questions about the application process, please contact Diana Skill, 913-735-2612, dskill@ku.edu.

Advertised Salary Range

$70,000 to $85,000 annually, commensurate with education and experience.

Application Review Begins

18-Sep-2018

Anticipated Start Date

13-Nov-2018

Search Jobs
Posting Information
Posting ID:
12857BR
Department:
Bureau of Child Research
Location/Division:
Juniper Gardens Area
Reg/Temp:
Regular
Employee Class:
U-Unclassified Professional Staff
Application Review Begins:
18-Sep-2018
One of 34 U.S. public institutions in the prestigious Association of American Universities
44 nationally ranked graduate programs.
—U.S. News & World Report
Top 50 nationwide for size of library collection.
—ALA
23rd nationwide for service to veterans —"Best for Vets," Military Times
KU Today