C/Unix Batch Developer
Job Description
Remote C/Unix Batch Developer – Data Processing Applications (U.S. Only)
Ready to leverage your expertise in C and Unix environments to build and maintain critical data processing systems? We’re seeking a talented and experienced C/Unix Batch Developer to join our remote team. If you’re based in the U.S. and thrive in a challenging technical environment, this could be the perfect fit for you.
About the Opportunity
As a key member of our development team, you will play an essential role in the design, development, and ongoing support of complex batch processing applications. Your work will directly impact our ability to process data efficiently and reliably, supporting vital business functions. This is a remote position, allowing you to work from anywhere within the U.S.
What You’ll Be Doing
In this role, you will:
- Design, develop, and maintain robust C/Unix batch applications tailored for data processing needs.
- Write clean, efficient code and conduct thorough testing to ensure application quality and performance.
- Implement new programs and features, while also providing ongoing maintenance and support for existing systems.
- Collaborate to define system requirements and translate them into detailed technical specifications.
- Troubleshoot and resolve production issues promptly, ensuring minimal disruption.
- Monitor application performance, identifying and implementing optimizations.
- Create and maintain clear, comprehensive system documentation.
What We’re Looking For
Must-Have Skills & Experience:
- Minimum of 3-5 years of professional application development experience.
- Strong proficiency in the C programming language.
- Demonstrated experience working within Linux/Unix environments.
- Solid understanding and practical experience with SQL.
- Experience working with Oracle databases.
- Bachelor’s degree in Computer Science, Engineering, or a related field, *or* equivalent practical work experience.
Bonus Points For:
- Previous experience in the healthcare industry.
- Familiarity with scripting tools such as K-Shell or C-Shell.
- Experience using common Linux utilities.
- Knowledge of Oracle tools.
- Experience with version control and project management tools like TFS, Visual Studio, or GitHub.
- Understanding of the Systems Development Life Cycle (SDLC) methodology.
- Excellent analytical, problem-solving, and communication skills.
Apply
Ready to contribute your skills to our team? Apply now!
“