You have reached the United States portal for Human Kinetics, if you wish to continue press here, else please proceed to the HK site for your region by selecting here.

Please note if you purchase from the HK-USA site, currencies are converted at current exchange rates and you may incur higher international shipping rates.

Purchase Digital Products

If you are looking to purchase an eBook, online video, or online courses please press continue

Purchase Print Products

Human Kinetics print books are now distributed by Footprint Books throughout Australia/NZ, delivered to you from their NSW warehouse. Please visit Footprint Books to order your Human Kinetics print books.

Application Developer

Job Summary

The Application Developer (AD) will analyze, design, create, implement and support new and existing applications and tools. The AD will ensure quality by delivering solutions that meet software functional and structural requirements as well as provide a positive and pleasing user experience. The AD will work with technology and business to complete project assignments.  The AD will join with technology in supporting existing applications by completing assigned help tickets.

Essential Functions

1. Analyzes, designs, programs, tests, and implements new and existing software applications and solutions while adhering to the Software Development Life Cycle (SDLC).
2. Consults and collaborates with appropriate technology and business teams to develop applications that are reliable, secure, scalable, modular, usable, testable and maintainable
3. Integrates enterprise applications with vendor and internally-developed application/tools
4. Takes ownership of assigned projects and delivers work within agreed-upon estimates and completion targets
5. Utilizes departmental project management tool in keeping with guidelines
6. Creates and executes test plans that validate project deliverables in keeping with customer and technical expectations
7. Writes documentation that is thorough, trustworthy, and valuable to its intended audience
8. Follows departmental change control process
9. Expertly communicates and interacts with internal clients to resolve assigned support tickets
10. Completes support tickets in a timely manner with solutions that address the root-cause and notes provide useful support information
11. Follows industry and departmental best practices and standards for developing and maintaining applications
12. Supports building and sustaining a culture of continuous improvement in team processes, methods, tools and resources


Job Qualifications

Education: 2-year degree required.

Preferred Education: Bachelor’s degree in Software & Application Development, Web Development & Design, Computer Science or Information Technology

Experience: 5 years of application development experience required.

Preferred Experience: 5+ years’ experience analyzing, designing, creating, maintaining web applications (client and server-side) in a windows environment. 5+ years ASP.Net, C# and SQL experience, 4+ years’ experience in JavaScript/JSON, HTML, CSS, coding in Liquid is a plus. Familiarity with CMS, TFS, responsive web design and web accessibility standards.

Required Competencies:
Attention to detail
Computer literacy
Continuous learning
Customer focused
Data gathering and analysis
Continuous learning
Quality oriented
Results oriented
Oral communication
Written communication
Self confidence
Stress tolerance
Technical expertise

Job Demands
Occasionally (16 – 45%)
Frequently (46 – 100%)

Office Equipment: Frequent use of a computer.  Occasional use of a telephone.

Mental Demands: Frequent problem-solving, data interpretation, analysis, and reading/writing. Occasional decision making and organization.

Physical Demands: Frequent sitting. Occasional standing/walking.

Working Conditions: Indoor, Office environment.

Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, Responsibilities, and activities may change at any time with or without notice.