Programmer Analyst I

  • full_time
  • Germany

Human Kinetics

Human Kinetics is headquartered in Champaign, IL. This position is eligible for on-site or remote work.

Remote workers may not reside in the following locations: CA, CO, Washington, D.C., HI, MA, Montgomery County, MD, MN, NM, NY, RI, WA, or the city of Chicago.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Human Kinetics is committed to building a more diverse workforce. We welcome BIPOC candidates and others who identify with underrepresented groups to apply.

Applicants are not obligated to disclose expunged juvenile records of adjudication, arrest, or conviction as part of the application process.

*Learn more about our perks and benefits here:

Human Kinetics is committed to the full inclusion of all qualified individuals. As part of this commitment, Human Kinetics will ensure that persons with disabilities are provided reasonable accommodations. If a reasonable accommodation is needed to participate in the job application or interview process, please contact HR at 217-403-7609.

Job Summary 

​​As part of the development team, the Programmer Analyst 1 will be focused on creating and integrating new and existing applications as well as supporting and improving legacy solutions.   

Essential Functions 

  1. Participate throughout the Software Development life cycle. 
  2. Collaborate with cross-functional teams to define, design, and develop software solutions. 
  3. Write clean, scalable, and efficient code based on provided specifications.  
  4. Perform routine maintenance and development of software products. 
  5. Test and deploy software applications and systems. 
  6. Revise, update, refactor and debug code. 
  7. Provide documentation throughout the Software Development Life Cycle. 
  8. Participate in the Change Management process, ensuring that all changes are documented, tested, and applied in a coordinated manner. 
  9. Gather and evaluate user feedback to improve software performance. 
  10. Provide technical support for end-users and address Tech Helps in a timely manner. 
  11. Stay updated with the latest industry trends and technologies. 

Secondary Functions 

  1. Assist other Development team members. 
  2. Participate in the on-call rotation for after-hour services.

Job Qualifications


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

Bachelor’s degree in computer science, Engineering, or a related field preferred.


​​2-3 years of proven experience as a C# Developer or similar role required.

Preferred Experience: 

2-3 years of professional experience with: 

  • .NET Framework 
  • Entity Framework 
  • APIs 
  • Web Services 
  • JSON 
  • XML 
  • C# 
  • TFS/GitHub 
  • HTML 5  
  • JQuery  
  • JavaScript 
  • CSS 3 and above 
  • Microsoft SQL Queries 
  • Microsoft SQL Database Design 

Strong understanding of Object-Oriented Programming 

Strong problem-solving skills and keen attention to details. 

Nice to Have Skills 

  • Shopify Liquid 
  • Azure 

Required Competencies:



​Attention to detail 

​Continuous learning 

​Customer focused 

​Data gathering and analysis 

​Decision making 

​Continuous learning 

​Quality oriented 

​Results oriented 


​Oral communication 

​Written communication 

​Self confidence 

​Stress tolerance 

​Technical expertise​ 







Job Demands

Office Equipment: Frequent computer usage, occasional phone usage, and rare use of a copier. 

Mental Demands: Frequent data interpretation, reading/writing, analysis, and troubleshooting. Occasional solution building, decision-making, designing, organization, and negotiation.

Working Conditions: Indoor, office environment.

Physical Demands: Frequent sitting, Occasional standing/walking. Rarely driving, lifting > 10lbs., or carrying items. 

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. 




Comments are closed.