Current Openings

C/C++ Programmer

Denver, COLORADO | Contract
Post Date: 12/10/20
Job ID: 20-01155
Job Type: Contract

Job Description

Job Title: C/C++ Programmer
Location: Denver,CO
Type: Contract
Duration: 1 month
Either Webcam or In Person Interview
Work Hours: 3 hours per day
Job Description:
  • Reviews, analyzes, develops, installs, and modifies computer operating systems. Analyzes and resolves problems associated with operating systems.
  • Detects, diagnoses, and reports related problems. Requires a bachelor's degree in area of specialty and 8 years or more experience in the field or in a related area.
  • Demonstrates expertise in a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals.
  • Performs a variety of tasks. May provide consultation on complex projects and is considered to be the top level contributor or specialist. A wide degree of creativity and latitude is expected.
Required Skills
  • In depth knowledge of application development, and application design
  • Demonstrated a high level of understanding in development concepts, technical designs, database designs, application specifications and system integration
  • Low level systems programming in C (or C++) 8+ years
  • Memory management in C (or C++) 8+ years
  • Familiar with Oracle interoperability, PL SQL, and scripting experience - Required
  • Debugging 3rd party libraries - Required
  • Working with legacy code - Required
  • Shell Scripting - Required
  • Mainframe experience (Client/UX) - Required
  • EntireX Broker - Plus
  • Networking, Debugging networking issues - Plus
Scope of Work
  • Move dedicated existing code from Client/UX Mainframe to RedHat Enterprise Linux.
  • Create and enhance scripts/snippets of code for the application to be run on the RedHat Enterprise Linux environment.
  • Troubleshoot and implement Broker connections that interface/connect to the mainframe that is developed in the C programming language.
  • Developing client server application/process and libraries.
  • Document the required system information.
  • Identifying bottlenecks or bugs and troubleshooting integration issues.
  • Testing code quality and durability.
  • Maintaining the automation and quality of the code.