Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

The Copley Consulting Group

C Developer

Career Insights for C / C++ Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Georgia data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A C or C++ Developer or Engineer designs or improves computer software and applications using the C / C++ computer programming language. Oversees the entire C / C++ software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.

$112,855 / year median in Georgia

-13% projected decline

Explore Career

Job Description

Role:
C Developer Location:
Berkeley Heights, NJ or Alpharetta, GA (Onsite) Fulltime About the Role We're looking for a Senior Software Engineer to design, build, and scale high-performance software systems that power critical business operations. In this role, you will collaborate with cross-functional teams to deliver reliable, efficient, and scalable solutions while driving engineering excellence across the organization. Responsibilities Design, develop, and deploy scalable software solutions aligned with business and customer needs. Translate product and business requirements into well-defined technical designs and implementations. Write clean, efficient, and maintainable code, and ensure high standards through testing and debugging. Improve and maintain existing systems to enhance performance, reliability, and scalability. Conduct code reviews and uphold best practices for software development. Collaborate with product, engineering, and operations teams to deliver end-to-end solutions. Mentor and guide junior engineers to support their technical growth and development. Minimum Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 6+ years of experience in software development. 5+ years of hands-on experience with C programming. 3+ years of experience building high-volume, low-latency transactional systems (OLTP). Experience working in Agile or iterative development environments. Preferred Qualifications Experience in financial services or payment processing systems. Proficiency in one or more additional programming languages such as Java, C++, or C#. Experience with relational databases and SQL. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Experience with CI/CD pipelines and DevOps practices.