C/ UNIX Developer

Overview

Remote
Up to $50
Contract - W2
Contract - 12 Month(s)

Skills

Embedded Systems
Collaboration
Computer Science
Linux
Management
Management Information Systems
Microsoft Visual Studio
Oracle
Pro*C
RESTful
SQL
Debugging
Development Testing
Engineering Management
Git
Software Development Methodology
IDE

Job Details

Location: Remote

Job Description:

Required Skills & Experience:

  • Bachelor s degree in computer science, engineering, management information systems or equivalent work experience
  • 5 years of experience making changes to moderately complex batch business applications using C
  • 5 years of experience in SQL, preferably embedded in C and using an Oracle Database
  • 5 years of experience using Linux
  • Experience with shell scripting
  • Experience using CURL and RESTful interfacing
  • Experience with JSON
  • Working knowledge of a software development life cycle
  • Experience with Visual Studio Code or other IDE, including debugger tools
  • Experience with Git or other versioning software
  • Experience creating, maintaining, and updating technical documentation, for example design and testing
  • Documents

Roles & Responsibilities:

  • Develop, maintain, and enhance moderately complex batch business applications using C programming language.
  • Write, optimize, and troubleshoot SQL queries embedded in C, primarily interfacing with Oracle Databases.
  • Manage and operate Linux-based environments for application deployment, testing, and troubleshooting.
  • Develop and maintain shell scripts to automate routine tasks and support application workflows.
  • Integrate and interact with RESTful APIs using CURL and process JSON data efficiently.
  • Participate in all phases of the software development life cycle (SDLC), including design, development, testing, deployment, and maintenance.
  • Utilize IDE tools such as Visual Studio Code for efficient code development, debugging, and version control.
  • Use Git or other version control systems to manage source code, track changes, and collaborate with team members.
  • Create, update, and maintain detailed technical documentation, including design specifications, testing procedures, and user guides.

Skills:

  • C/Unix, Pro*C, Oracle, Batch, C Programming

Education:

  • Bachelor s or Equivalent experience

About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit .

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.