Faculty Job Openings

About the Computing and Information Sciences Department

Kansas State University is committed to the growth and excellence of the CIS department. The department offers a stimulating environment for research and teaching, and has several ongoing collaborative projects involving researchers in different areas of computer science as well as other engineering and science departments. The department has a faculty of nineteen, more than 100 graduate students, and 300 undergraduate students and offers BS, MS, MSE, and PhD degrees. Computing facilities include a large network of servers, workstations and PCs with more than 300 machines and a Beowulf cluster with 100+ processors. The department building has a wireless network and state-of-the-art media-equipped classrooms. The department hosts several laboratories for embedded systems, software analysis, robotics, computational engineering and science, and data-mining. Details of the CIS Department can be found at the URL [www.cis.ksu.edu].

Kansas State University is an Equal Opportunity Employer and actively seeks diversity among its employees.


HR Systems Coordinator - Kansas State University

March 17, 2015

Come join us at one of the best kept secrets in the nation, Kansas State University! 
 
Whether you’re into college sports, fine arts, boating and fishing, or hiking on the Konza Prairie, K-State and the surrounding area offer a wide variety of experiences that are sure to pique your interest.  
 
The Wildcats will have you bleeding purple!  We consistently stay near the top of the Big 12 in Football, Men’s and Women’s Basketball, Baseball, Volleyball, Track and Field, Equestrian, Rowing, and a number of other sports,  providing you with the opportunity to watch some of the best athletes in the world  ‘up close and personal’! 
 
The Little Apple, as Manhattan is fondly called, provides annual events like ‘Arts in the Park’ or ‘Country Stampede’.  It prides itself on major attractions like the McCain Auditorium & Nichols Theatre, the Marianna Kistler Beach Museum of Art, the Manhattan Arts Center, the Strecker-Nelson Art Gallery, the Willam T. Kemper Art Gallery, and the Flint Hills Discovery Center, as well as the Columbian Theatre Museum & Art Center and the Oz Museum in nearby Wamego.  If fine dining is something you enjoy, Manhattan won’t disappoint.  A wide variety of cuisines offered in both formal and relaxed settings will satisfy the most discriminating tastes.   And, if you simply can’t live without your favorite coffee house, we more than have you covered!
 
The culture of the Midwest, mingled with the diverse populations of nearby Ft. Riley and the university staff and students, provides a family-friendly atmosphere that can’t be beat.  We’re friendly, honest, and fun-loving.  We bleed purple, and would very much like to welcome you to our little oasis in the scenic Flint Hills if you are the successful candidate for this position.
 
This position in the Information Systems Office at Kansas State University is a senior application developer.  It works closely with the HR Supervisor and functional subject matter experts to design, develop, and implement application changes and enhancements, provide production support, and design and develop systems interfaces and reports.  The position serves as a technical consultant, assigns tasks, and mentors less-experienced application developers.  It serves as a primary point of contact for technical questions or issues when the HR Supervisor is unavailable or out of the office.
 
The position is responsible for the HRIS System, which houses position, employee and payroll data and the position facilitates and coordinates changes in cooperation with the Division of Hunan Resources.  It also supports the University Budget Office and other offices as required.
 
 
Responsibilities
 
Technical Leadership
·         Serve as the technical lead and point of contact for technical questions and issues.
·         Provide expert technical advice and consulting to end users in multiple departments, to other technical staff, and to third party vendors.  
·         Regularly facilitate meetings with primary functional offices. 
·         Participate in project team meetings and assist in the development of project plans. 
·         Communicate timely and accurate progress updates to supervisor, users, and project team members. 
·         Identify and delegate appropriate tasks to lesser experienced technical staff and monitor results. 
·         Review all work products to ensure reasonable compliance with departmental standards for documentation, quality, and established procedures. 
·         Develop and conduct training for other technical staff on vendor applications, programming languages, developer tools, and technical environment.
 
Analysis/Design
·         Meet with functional subject matter experts and user management to define requirements and determine appropriate system changes, configuration, and implementation strategies. 
·         Analyze modifications for routine software application maintenance bundles/patches/fixes, develop plans, coordinate testing, and apply maintenance packages. 
·         Analyze and design interfaces to other K-State and third party applications. 
·         Analyze and design specialized queries, reports, system add-ons, data migration strategies, and operational processes. 
·         Participate in planning production moves. 
·         Analyze the impact and develop strategies for applying system upgrades, fixes, and patches.  
·         Provide technical expertise regarding the implementation and daily operation of the system.
 
Programming
·         Develop and test existing programs, write new programs, queries, and reports.
·         Develop and test data conversion and interface programs as required. 
·         Research and resolve application problems. 
·         Communicate and coordinate with other K-State technical staff and third party vendors regarding technical issues, bug fixes, system upgrades, and enhancements.
·         Set up and automate daily operational processes. 
·         Assist in developing end-user test scenarios. 
·         Adhere to application development policies and procedures. 
·         Document technical solutions, program changes, operating procedures, and provide appropriate technical reference materials. 
 
Operational Support
·         Serve as the point of contact for technical questions and issues related to system implementation and operation. 
·         Provide routine system performance monitoring. 
·         Maintain integration availability between systems.
·         Research and resolve production issues reported by functional offices and the university’s Incident Tracking System.  
·         Migrate development projects from test instances to production for less experienced developers.
·         Perform data fixes when necessary.
·         Communicate and coordinate technical tasks among technical and functional staff and third party vendors.
·         Work with technical staff to ensure proper system security, back-up, and recovery procedures.  Provide on-call support and proactive system maintenance.
 
Consulting/Training
·         Serve as a technical consultant and provide assistance to other technical staff, end users, and third party vendors. 
·         Develop technical training materials and assist in training other application developers on vendor applications, programming languages, developer tools, and technical environment.
·         Coordinate and conduct end-user training for functional staff with varying experience levels and in various departments to promote use of the system across campus.
 
Technical
·         Attend meetings, conferences, and training sessions to increase knowledge of vendor applications, developer tools, programming languages, and technical environment. 
·         Research best practices and learn complex new information technologies through personal research, hands-on experience, and formal and informal training.
·         Maintain currency in the profession.

Mandatory Qualifications
·         Bachelor's degree
·         Minimum five (5) years’ systems analysis and computer programming in a business applications environment
·         In-depth knowledge and hands-on experience with relational database query tools/languages such as SQL and PL/SQL
·         Ability to learn complex new information technologies through a combination of significant personal research efforts, hands-on experience, and formal and informal training
·         Ability to work effectively in a group setting and interact professionally to accomplish complex interdependent technical objectives
·         Ability to work independently to complete assigned tasks
·         Ability to balance multiple tasks and priorities effectively
·         Have a track record of completing projects on time with high quality 
 
Preferred Qualifications   
·         Advanced degree in Computer Science, Information Systems, Software Engineering, Management Information Systems, Business or Public Administration, or other appropriately related technical field
·         In-depth knowledge and hands-on experience designing, coding, testing, and maintaining PeopleSoft application programs utilizing PeopleSoft PeopleTools and the SQR programming language
·        Experience deploying and maintaining enterprise administrative applications on a complex technical architecture, e.g, Unix operating system, Oracle relational database, with multiple application and web servers
·         Experience integrating a university’s student information system with other departmental applications or third party vendor software utilizing best practices
·         Experience with one or more of the following tools and technologies:
-       SQL, SQL Plus, PL/SQL
-       PeopleSoft PeopleTools
-       SQR Programming Language
-       HTML, XML
-       CGI Scripting, PERL
-       UNIX Shell Scripting
-       TOAD (Tool for Oracle Applications Developers)
-       Oracle RDBMS 11g or higher
-       J2EE
·         Team leader experience on a variety of application development projects
·         Working knowledge installing, configuring, and maintaining Windows based applications

  • Extensive knowledge of business processes of a major research university

 
Salary Range:  $58,000 - $65,000

  1. Names, phone numbers, and e-mail addresses of at least three professional references

 
Submit application materials to itsemployment@k-state.edu
 
Screening of applications begins March 30, 2015, and will continue until position is filled.
 
Questions may be directed to Viki Horan at vhoran@kstate.edu
 
For a full listing of benefits please visit http://www.ksu.edu/hr/benefits/unclass.pdf.
 
Kansas State University is an Equal Opportunity Employer of individuals with disabilities and protected veterans. 
 
Background check required of successful applicant.