| || 10234BR |
| || Research Engineer |
| || NEW |
| || Bureau of Child Research |
| || 1 |
| || Kansas City, KS |
| || 1.0 |
| || Regular |
| || Administrative |
| || U-Unclassified Professional Staff |
| || Monday - Friday 8:00am - 5:00pm |
| || Information Technology-KUL |
| || Contingent on Funding |
| || Juniper Gardens Children's Project (JGCP) is a community based research center affiliated with the University of Kansas and based in Kansas City, KS. We are seeking a full-time Research Engineer to design, implement, and maintain web and mobile applications. Existing applications at JGCP include learning management systems, web apps that support management of child assessment data, graphing, reporting, and data-driven decision making, 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 programmer will work with multiple internal research teams to develop new applications and maintain existing applications. For new applications, the programmer will recommend and implement design strategies that consider 1) project needs, 2) software design best practices, 3) usability and accessibility needs of the targeted user population, 4) scalability and 5) 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 team, and act on user feedback to improve applications, maintaining strong communication, organization, and problem-solving skills. Continuation is dependent on annual funding and satisfactory annual evaluations. Please note that all offers of employment are contingent upon the satisfactory completion of the background check. The candidate must provide access to, or detailed information about, at least two web applications for which he/she played a substantial role in development. The applicant must be able to articulate clearly his/her role in development of applications.|
The position is located in Kansas City, Kansas in the Children’s Campus of Kansas City Building, 444 Minnesota Ave, Suite 300, Kansas City KS 66101.
| || |
- 65% - 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.
- 15% - Work with project directors to identify potential software solutions to serve the needs of existing and potential projects, as well as the general needs of JGCP. This will include working with directors at any point in project development, depending on need, from project conceptualization, to development and revision, and maintenance and sustainability.
- 5% - Participate in regular code reviews and developer meetings.
- 5% - Take initiative and responsibility for understanding the software development landscape. This may include analyzing trends, emerging issues, and best practices, reading trade journals, participating in discussion groups and/or professional social media, attending conferences/workshops, and completing required training.
- 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.
- 5% - Collaborate with project staff to develop user testing strategies and incorporate feedback from testing into the design and functionality of applications.
| || |
- High school diploma/GED and 4 years related experience.
- Minimum of 2 years’ experience working with relational database management systems (e.g., MySQL, Oracle, PostgreSQL, etc.)
- Minimum 1 year experience developing applications for iOS or Android platforms.
- Experience using web technologies, evidenced by providing links in cover letter to examples of at least one web application or one mobile application that the candidate contributed to, demonstrating the use of web technologies. Login credentials, if applicable, are not required but may be requested later.
| || |
- Bachelor’s degree in computer science or related field.
- Links (to be provided in cover letter) to examples of both a web application and a mobile application that the candidate contributed to, demonstrating the use of web technologies. Login credentials, if applicable, are not required but may be requested later.
- Minimum of 3 years’ web development experience.
- Minimum 1 year experience developing asynchronous web applications.
- Minimum 1 year experience using Ember.js.
- Minimum 1 year experience building web APIs.
- Minimum 1 year experience using a code version control system (e.g., Git, Mercurial, SVN, etc.).
- Minimum of 1 year experience writing automated software tests (e.g. Acceptance, Integration, Unit).
- Minimum of 2 years’ experience deploying and maintaining content management systems or frameworks such as Drupal, Joomla or WordPress.
- Minimum of 2 years’ experience developing and maintaining learning management systems such as Moodle or Blackboard.
- Minimum 1 year experience of revising applications based on user feedback from direct observation usability testing and/or user surveys.
- Excellent written and oral communication.
- Excellent problem-solving and organizational skills as evidenced by application materials and work experience.
- Excellent record of productivity and performance as demonstrated in work experience.
| || 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 October 30, 2017 and will continue until position is filled.
| || For questions about the position, please contact Jay Buzhardt, 913-321-3143, email@example.com. For questions about the application process, please contact Diana Skill, 913-735-2612, firstname.lastname@example.org. |
| || $65,000 to $75,000 annually commensurate with education and experience. |
| || 30-Oct-2017 |
| || The University of Kansas prohibits discrimination on the basis of race, color, ethnicity, religion, sex, national origin, age, ancestry, disability, status as a veteran, sexual orientation, marital status, parental status, gender identity, gender expression, genetic information and retaliation in the University's programs and activities. Access to information regarding equal opportunity and diversity worksite posters is available at http://www.humanresources.ku.edu/policies_procedures/category_details/index.aspx?category=8 or you may contact 785-864-4946 or email@example.com for alternate access options. Any inquiries regarding the non-discrimination policies should be directed to: Executive Director of the Office of Institutional Opportunity and Access, IOA@ku.edu, 1246 W. Campus Road, Room 153A, Lawrence, KS, 66045, (785)864-6414, 711 TTY. |