← all jobs

C Programmer

Work from home Full-time role Hiring

Please take a moment to review the job description below. If you are interested in applying, please reply so we can discuss it more . This is contract position, and we are offering payment options of W2 /1099 & C2C per hour. The interview process will be initiated as soon as possible. We are excited to hear back from you. Job Description: Job Title: C Programmer Location: Memphis, TN (Onsite/Remote) Duration: Contract/Permanent Job Summary: Our client is seeking a skilled C Programmer to maintain and enhance their legacy C-based shipment application. This role involves working on mission-critical systems that support shipping operations, ensuring stability, performance, and security. Over time, there is a planned migration of the C application to Java, making this an excellent opportunity for candidates with experience in both C and Java or those interested in transitioning into modern Java-based development. Key Responsibilities:

  • Maintain, debug, and enhance the existing C-based shipment application.
  • Optimize and refactor legacy C code to improve performance and maintainability.
  • Collaborate with cross-functional teams, including developers, business analysts, and infrastructure teams, to understand business requirements.
  • Develop new features and enhancements in C while ensuring minimal disruption to existing operations.
  • Participate in the gradual migration of the C-based system to Java, assisting in architecture planning and code conversion.
  • Write and maintain technical documentation for legacy and new systems.
  • Ensure application security, performance, and stability by implementing best coding practices.
  • Support troubleshooting and resolving production issues in a timely manner.

Required Skills & Experience:

  • 5+ years of experience in C programming with hands-on experience maintaining legacy applications.
  • Strong understanding of pointers, memory management, data structures, and algorithms in C.
  • Experience with Unix/Linux environments, including shell scripting and system-level programming.
  • Familiarity with SQL databases and integrating C applications with database systems.
  • Strong debugging skills using tools like GDB, Valgrind, or other debugging tools.
  • Experience with version control systems like Git.
  • Knowledge of Java and Microservices.

Preferred (Nice-to-Have) Skills:

  • Exposure to Java programming and MicroServices, particularly for migration purposes.
  • Experience in modernizing legacy C applications and migrating to a newer technology stack.

Education & Certifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Relevant certifications in C programming, Java, or software development are a plus.

More open positions

Manager, AI Transformation

Work from home Full-time role

Biology Expertise Sought for AI Training

Work from home Full-time role

Remote Data Labeling and Annotation – 3–4 Hours Evening Work – Students Welcome

Work from home Full-time role

Senior Director, Client Accounts - Data Annotation

Work from home Full-time role

Data Annotation Specialist

Work from home Full-time role

SAP HANA DB Admin

Work from home Full-time role

[Remote] Customer Success Manager

Work from home Full-time role

Clinical Nurse Auditor, HEDIS Remote Part Time WA OR

Work from home Full-time role

Experienced Community and Customer Success Manager, Education – Remote

Work from home Full-time role

Veterinarian, Remote Telemedicine

Work from home Full-time role

Experienced Customer Service Representative – Global Streaming Giant

Work from home Full-time role

REMOTE - Scrum Master (CSM)/AGILE Coach $53.00

Work from home Full-time role

REMOTE - Power BI Developer - 9+ Months Contract

Work from home Full-time role

Lead Structural Engineer 1 - Nuclear

Work from home Full-time role

AVP, Enterprise Platform Software Engineering

Work from home Full-time role

Commercial Sales Engineer - West

Work from home Full-time role

Software Engineer, Data Infrastructure & Acquisition - Alexandria, VA, USA

Work from home Full-time role

Experienced Full Stack Software Engineer – Web & Cloud Application Development at careerzynith

Work from home Full-time role

Customer Team Leader (District Sales Manager), Cardiovasular Disease - Houston District

Work from home Full-time role

Healthcare Sales Development Representative | Remote Growth Starter

Work from home Full-time role

Remote careerzynith Data Entry Specialist – Entry‑Level Administrative Support, No Experience Required, Full‑Time, Boston, $25‑$35/hr

Work from home Full-time role