C++ Python Developer

Infinite Computer Solutions (ICS)
Alpharetta, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Alpharetta, United States of America

Tech stack

Artificial Intelligence
C++
Data Conversion
Data Transformation
File Systems
Memory Management
JSON
Python
Parsing
Standard Sql
Simple Data Format
Software Systems
Systems Integration
TCP/IP
XML
Data Processing
Scripting (Bash/Python/Go/Ruby)
File Transfer Protocol (FTP)
FastAPI
Transport Protocols
Windows Services

Job description

  • Design and develop C/C++ components for system-level integrations and performance-critical modules.
  • Lead development of Python applications and scripts for data transformation, integration, and system automation
  • Work on low-level data handling, transport protocols (e.g., FTP), and file conversion pipelines.
  • Support encryption/decryption mechanisms and interface with external hardware/software systems.
  • Optimize large-file processing and transformation logic.

Requirements

  • 7+ years of experience with C/C++, with strong understanding of system internals and memory management.
  • 5+ years of experience with Python, including data manipulation, scripting, and automation
  • Experience developing and consuming protocol-level integrations (FTP/SFTP, TCP/IP).
  • Familiarity with data encryption, compression, and custom parsing.
  • Exposure to Windows Services and cross-platform considerations.
  • Exposure to image processing and encryption libraries
  • Comfortable working with SQL, JSON/XML, and structured file formats

Optional:

  • Familiarity with ANSI X9.37 or X9.100 standards.
  • Experience with AI code tools at a plus
  • Experience with Python is a plus.
  • Design and develop Python for system-level integrations and performance-critical modules

Apply for this position