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. Syntricate Technologies
...omorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas immunology, oncology, neuroscience, and eye care and products and services in our Allergan Aesthetics portfolio. For more information ...
...growth. We are looking for a highly talented individual to come in and help building out an A+ team. About the Role As our Recruiter, you will play a vital role in building and scaling a world-class team. You will be responsible for managing the full-cycle recruiting...
b-cause, Inc. provides translation service from English, Spanish, Korean, Chinese, and other major languages into Jap... ...lls. Enjoy the startup atmosphere and have experience working on projects from concept to execution (zero to one). ...
...and execution of recruitment strategies for early career talent programs, including Sales, Operations Management Trainees, the Supply... ...pipelines for large-scale programs such as internships, co-ops, or rotational programs. ~ Experience building relationships with...