Why This Role Stands Out
Advance your career with Ace Technologies, Inc. in New York City by tackling complex C/Linux systems programming challenges, offering excellent growth potential and a collaborative team environment. This hybrid role is ideal for skilled C/C++ developers seeking to expand their Linux expertise and contribute to impactful projects. Apply now to join a reputable company and enjoy a dynamic work experience.
Quick Overview
Job Description
C/Linux Systems Programmer
New York City, NY
12+ Months
Hybrid Onsite
Client is seeking an experienced C/Linux Systems Programmer to support the development, enhancement, and maintenance of Linux-based systems and infrastructure. The ideal candidate will have strong hands-on programming experience in C and Unix/Linux environments, along with scripting experience in Python and/or Perl.
The candidate should be comfortable working at the systems level, troubleshooting complex technical issues, and collaborating with infrastructure and application engineering teams.
Key Responsibilities
· Develop, enhance, and maintain Linux/Unix-based systems applications and utilities using C.
· Write and maintain automation and support scripts using Python and Perl.
· Troubleshoot complex Linux/Unix system issues and perform root-cause analysis.
· Develop and maintain system-level tools and processes.
· Work with system services, processes, networking, file systems, and operating system components.
· Support authentication and security-related integrations, including Kerberos.
· Analyze system performance, logs, and application behavior to identify and resolve issues.
· Collaborate with infrastructure, security, application development, and operations teams.
· Participate in design, development, testing, deployment, and production support activities.
· Maintain technical documentation and follow established development and security standards.
· Participate in code reviews and contribute to improving system reliability and automation.
Required Skills
· Strong hands-on programming experience with C.
· Strong experience working with Linux/Unix systems.
· Experience with Python scripting and automation.
· Experience with Perl scripting.
· Experience with Kerberos authentication and security concepts.
· Strong understanding of Linux/Unix system administration and troubleshooting.
· Experience with shell scripting and command-line utilities.
· Strong debugging and problem-solving skills.
· Ability to work effectively in a collaborative enterprise environment.
Preferred Qualifications
· Experience with financial services or investment banking environments.
· Experience developing system-level applications or infrastructure tools.
· Knowledge of Linux networking and system security.
· Experience with authentication protocols and enterprise security infrastructure.
· Familiarity with Git and modern software development practices.
· Experience supporting production systems in a large-scale enterprise environment.
Similar jobs
- TS
FPGA Embedded Software Engineer
NewTrenton Systems
Duluth, GA🇺🇸HybridYesterdayFPGABashPowerShell+1Technology - TS
Embedded Software Engineer
NewTrenton Systems
Duluth, GA🇺🇸HybridYesterdayBashC++Git+3Technology - IC
Software Developer (.NET/React) with Security Clearance
NewICF Consulting Group, Inc.
Reston, VA🇺🇸$81.5k - $138.5k/yrOn-siteYesterdayObjective-CSQLSQL Server+14Technology - MI
Associate Systems Engineer with Security Clearance
MITRE Corporation
McLean, VA🇺🇸$77.6k - $97k/yrOn-site2 weeks agoMATLABMachine LearningPythonTechnology - GR
Software Engineer with Security Clearance
NewGRVTY
Aurora, CO🇺🇸$130k - $200k/yrHybridYesterdayDockerMicroservicesSQL+12Technology - GR
Junior Software Engineer with Security Clearance
NewGRVTY
Aurora, CO🇺🇸$100k - $160k/yrHybridYesterdayDockerFastAPIFlask+12Technology