Research Engineer Senior

Updated: about 2 months ago
Location: Lawrence, KANSAS


Achievement & Assessment Inst

Position Overview

The Research Engineer Senior is a leader on a high performing technology team that is focused on designing and developing next generation learning solutions that are cross platform compatible. Day to day activities include providing technical leadership to a team of developers responsible for designing, developing, testing, and supporting the changes made to all enterprise class web applications used by K-12 schools nationwide to facilitate and enhance the student learning process. The Research Engineer Senior is also responsible for staying current on the ever evolving technology field and identifying new tools/products that could be beneficial for the Kite suite.  Multiple positions available.

Job Description

60% Under the supervision of the Director of Technology, provide technical leadership to a team of junior developers.  Guide the team in analyzing, designing, maintaining and testing Java/J2EE based applications. Evaluate business requirements received from client and develop technical requirements for team to implement.  Work directly with team to develop a solid software design which is reviewed with the client.  Develop and maintain high-performance/high volume web applications using PHP, Java, JDBC or J2EE technologies such as Servlets, JSP.  Perform front-end development, using JavaScript, HTML, and CSS; open source MVC frameworks such as Struts, Spring, JSF, or ICE Faces. Work with relational database systems such as PostgreSQL, MySQL or Oracle database systems, writing SQLs, Functions, Procedures and DDL scripts.  Review the technical specifications documenting the required change/enhancement created by the team.  Provide feedback as needed to ensure developers have a solid baseline to develop their code and required unit tests.  Work on problems of diverse scope where analysis of situations or data requires evaluation of intangible variance factors. Use working knowledge of related disciplines to provide solutions to a range of problems, and ensure solutions and/or changes are implemented. Provide technical leadership/mentoring to team members as they work to complete their assignments.
20% Evaluate ongoing changes within the industry to identify opportunities to enhance/improve the application.  Evaluate new releases of all technology components used in the Kite technology stack. Develop report summarizing recommended technology upgrades for the summer release, the value and risk associated with each upgrade, and the recommended upgrade approach with detailed development plan.
15%  Participate in development of grant proposals and/or responses to Requests for Proposals. May participate in demonstrations as required in the solicitation.

5%  Report status weekly in individual status report.  By end of day each Friday, update personal status report as well as update any project status data.

Required Qualifications

  • Bachelor’s Degree (or equivalent) in Computer Science, Electrical Engineering or other related field and 4 years experience developing and maintaining high-performance/high volume web applications using PHP, Java, JDBC or J2EE technologies such as Servlets, JSP.
  • 3 years experience with the following: java web application server; front-end experience with JavaScript, HTML, and CSS; open source MVC frameworks such as Struts, Spring, JSF, or ICE Faces; writing SQLs, Functions, Procedures and DDL scripts for Relational database systems such as PostgreSQL, MySQL or Oracle database systems.

  • Contact Information to Applicants

    Susan Dressler Martin
    Director of Technology
    University of Kansas
    Agile Technology Solutions
    1421 Research Park Dr.
    Lawrence, KS  66049

    Application Review Begins


    Anticipated Start Date


    Work Location

    University of Kansas - Lawrence

    FLSA Status


    Employee Class

    U-Unclassified Professional Staff

    Job Family

    Information Technology-KUL

    Conditions of Employment

    Contingent on Funding


    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, and genetic information in the university's programs and activities. Retaliation is also prohibited by university policy. The following persons have been designated to handle inquiries regarding the nondiscrimination policies and are the Title IX coordinators for their respective campuses: Executive Director of the Office of Institutional Opportunity & Access,, 1246 West Campus Road, Room 153A, Lawrence, KS 66045, 785-864-6414, 711 TTY 9for the Lawrence, Edwards, Parsons, Yoder, and Topeka campuses); Director, Equal Opportunity Office, Mail Stop 7004, 4330 Shawnee Mission Parkway, Fairway, KS 66205, 913-588-8011, 711 TTY (for the Wichita, Salina, and Kansas City, Kansas medical center campuses).

    View or Apply