C++ Software Engineer III

Sonoma Consulting Inc.

Alpharetta (GA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sonoma Consulting Inc. is seeking a skilled C++ Software Engineer based in Alpharetta, Georgia. The role involves the design, development, and implementation of software solutions, requiring strong experience in object-oriented programming and C++.

You will lead both onshore and offshore teams, ensuring high-quality product delivery while solving complex software challenges. This position requires not only technical skills but also the ability to communicate effectively with diverse audiences.

Qualifications

  • 6+ years of object-oriented programming experience.
  • 2+ years of recent C++ experience.
  • Ability to convey technical concepts to non-technical audiences.

Responsibilities

  • Lead onshore and offshore developers and QA.
  • Design and document software application changes.
  • Participate in testing and review processes.

Skills

Object-oriented programming
C++
Verbal communication
Written communication
Troubleshooting

Education

Bachelor’s degree in Computer Engineering or related field

Tools

SQL Server
C#
.NET
XML

Job description

Job Description

As a C++ Software Engineer you will be responsible for the design, development, and implementation of software. You will interact daily with other team members to ensure that a quality product is delivered in a timely manner. You are expected to be able to own the solution to complex software problems/needs from design to delivery.

Responsibilities
  • Interact with and lead both onshore and offshore developers and QA.
  • Design, modify, implement, and document software application changes.
  • Test and support applications internally and externally.
  • Participate in analysis, design, testing, and review processes.
  • Provide estimations of work based on requirements.
  • Write product specifications, designs, and technical manuals.
  • Evaluate third-party products and specifications.
  • Maintain responsibility of assigned tasks by using experience/knowledge of environment to make design/development decisions.
  • Provide feedback to peer performance reviews.
  • Be responsible for technology in a given work area.
  • Educate others (technical and non-technical) on areas of expertise.
  • Work under the supervision of an Engineering Manager.
  • Provide development level support for assigned products and projects throughout the development lifecycle.
  • Perform other job related duties as assigned.
Qualifications
  • Bachelor’s degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.
  • Required 6+ years of object‑oriented programming experience.
  • Required 2+ years of recent C++ experience.
  • Experience producing technical designs for software applications.
  • Must exhibit good judgment in decision making.
  • Must excel in verbal and written communications.
  • Able to convey technical concepts to non‑technical audiences.
  • Able to troubleshoot complex systems including hardware and software systems.
Preferred Qualifications
  • Experience in SQL Server database design and creation of complex SQL queries, stored procedures, triggers and performance optimization.
  • Experience with XML, XSL.
  • Experience with COM, Win32 API.
  • Experience with C#, .NET.
  • Experience with networking, TCP/IP socket‑level communications.
  • Preferred retail experience, especially in the convenience store industry.
  • Preferred point‑of‑sale system experience.
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C++
Senior Software Engineer - C++

comtecinfo • Orlando (FL)

On-site
USD 70,000 - 90,000
C++ Software Engineer
C++ Software Engineer

Cloud Hybrid Technologies, LLC • Dallas (TX)

On-site
USD 90,000 - 110,000
Software Engineer 2
Software Engineer 2

Jobtailor • Newport News (VA)

On-site
USD 90,000 - 130,000
C++ Developer
C++ Developer

Cygnus Professionals Inc • Denver (CO)

On-site
USD 80,000 - 100,000
C++ Software Engineers
C++ Software Engineers

Cloud Hybrid Technologies, LLC • Dallas (TX)

On-site
USD 85,000 - 110,000
Software Application Engineer C, C+
Software Application Engineer C, C+

AHON Solutions Inc. • Tampa (FL)

On-site
USD 80,000 - 100,000
Software Design Engineer
Software Design Engineer

Insight Global • Redmond (WA)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000
C++ Software Engineer
C++ Software Engineer

Jobsbridge • Davis (CA)

On-site
USD 70,000 - 100,000