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.

Feedback IconFeedback

Backend Web Developer

Job Summary

The Backend Web Developer designs, builds, and improves new and existing backend application solutions with an efficiency and usability emphasis. She/he collaborates with technology, operations, and other business teams to fully understand the functional and UX requirements of projects and solutions. The Developer focuses on server-side web applications and integrating new and existing web applications and tools.  The Developer supports existing applications and tools by proactive monitoring and completing assigned help tickets.

Essential Functions:

1. Builds new and modifies existing backend applications and solutions utilizing the Software Development Life Cycle approach.
2. Collaborates with appropriate technology and business teams to ensure applications function as desired and are user friendly, reliable, secure, scalable, responsive, accessible, testable, and maintainable.
3. Integrates enterprise applications and tools to meet desired functionality and provide a pleasing  user experience.
4. Writes code that is clean, appropriately modular and reusable.
5. Troubleshoots and debugs applications.
6. Follows team best practices and standards, including change and source control procedures.
7. Creates and executes test plans validating expected functionality and ensuring no negative impact.
8. Creates technical documentation, such as design and specifications documents, and support material that is helpful, thorough, and trustworthy.
9. Works with Project Leads to complete assigned tasks within agreed upon scope and targets.
10. Updates project tool details according to departmental guidelines.
11. Resolves assigned support tickets at root cause and within a timely manner, updating the tickets with useful customer and technical notes.
12. Effectively and professionally communicates in person and in writing.
13. Supports a culture of continuous improvement in team processes, methods, tools, and resources.

Job Qualifications

Education: 2-year programming degree, certifications, or equivalent professional experience required.

Preferred Education: Bachelor’s degree  in Computer Science or a relevant field or professional experience.

Experience: 5 years of professional server-side application development experience.

Preferred Experience: 5+ years professional  experience designing and building quality backend web solutions and tools. Knowledge of UX standards and best practices. Understanding of front-end technologies such as JavaScript, HTML5, CSS3.  Skilled with backend programming languages, preferably ASP.Net, C#, Liquid is a plus. 

Expertise with MSSQL language and knowledge of database concepts and design. Working knowledge of CMS, version control (TFS or GitHub), responsive design, accessibility, and security compliance standards.

Required Competencies:

Accountability

Adaptability

Attention to detail

Computer literacy

Continuous learning

Customer focused

Data gathering and analysis

Decision making

Continuous learning

Quality oriented

Results oriented

Initiative

Oral communication

Written communication

Self confidence

Stress tolerance

Technical expertise

Integrity

Resourcefulness

Effort

Respect

Teamwork

Stewardship

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

Office Equipment: Frequent use of a computer.  Occasional use of a telephone and rare use of a copier.

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.