Senior Software Engineer (C++) Job at TalentsBridge, Atlanta, GA

T2J4QnQ0SVlicDAwblBBMG9ScXhVWG5ibmc9PQ==
  • TalentsBridge
  • Atlanta, GA

Job Description

Job-ID30854728Reference25-08227TypeContractSenior Software Engineer (C++) Job Title: Senior Software Engineer Location Options: Onsite - Dallas, TX / Atlanta, GAEmployment Type: Long Term ContractAbout the RoleWe are seeking an experienced Software Engineer III with strong expertise in Visual C++ on the Windows platform. The ideal candidate must have 5+ years of recent, hands-on C++ development experience and solid exposure to unit testing frameworks such as Google Test or CppUnit. This role requires a focused C++ engineer—not someone with a broad skillset where C++ is only a small part.You will join a highly skilled development team working on reliable, scalable, and configurable products within the convenience, fuel, and retail technology domain.Key ResponsibilitiesDesign and implement new product features and enhancements, including technical documentation.Build and execute unit tests for new and existing application code.Collaborate with support teams to investigate and resolve software issues.Maintain strong commitment to engineering best practices and data security.Participate in Agile ceremonies including daily stand-ups, sprint planning, and estimations.Contribute to release planning and decision-making.Troubleshoot complex, time-sensitive problems and drive them to resolution.Mentor junior team members; perform code and test reviews.Advocate and contribute to test automation practices.Required QualificationsBachelor’s degree in Computer Science, Computer Engineering, Information Systems, or equivalent experience.5+ years of recent C++ development experience on Windows.Strong understanding of Object-Oriented Programming (OOP).Experience with Modern C++ (C++ 11 or above).3+ years of Python experience.Unit testing expertise using Google Test, CppUnit, etc.Experience with test automation tools such as Cucumber, Behave, Gherkin.Familiarity with Agile development practices.Strong debugging and troubleshooting skills.Experience with TCP/IP and socket-level networking.Ability to document technical designs and explain technical concepts to non-technical audiences.Experience using Jira, Confluence, or similar tools.Nice to HaveExperience with Java or .NETBackground in Retail / Convenience Store / POS systemsExposure to payment systems or payment device integrationsCloud development experienceUnderstanding of high-volume, high-availability systemsKnowledge of PCI compliance, secure coding, and data encryptionDay-to-Day ResponsibilitiesAs a C++ Software Engineer, you will:Work in an Agile team to implement user stories with automated testing.Design, modify, implement, and document software changes.Participate in design discussions, reviews, and analysis activities.Estimate development efforts based on requirements.Prepare specifications, design documents, and technical manuals.Evaluate third-party technologies and tools.Provide development-level support throughout the product lifecycle.Collaborate closely with engineering managers and cross-functional teams.Mentor peers and contribute to performance evaluations.

Job Tags

Similar Jobs

Foundation Partners Group

Funeral Director/Embalmer Job at Foundation Partners Group

 ...our team of nearly 1,600 compassionate professionals has served communities across 21 states, delivering funeral, cremation, and cemetery services with care, respect, and personalization. We're not just a network of locations--we're a team united by purpose, a community... 

Interstate Machine Works

Machinist Job at Interstate Machine Works

 .... Metal parts being produced may be steel plate, rod, tube, steel castings, brass and aluminum. Do hands on production machining, machinist training, and other tasks as required. \nCompany Description We provide very competitive hourly pay rates dependent on skills and... 

Consilio LLC

Patent Paralegal, Foreign Filing Job at Consilio LLC

 ...for our law firm client- Paralegal Intellectual Property - Foreign Filing Hybrid | Washington, DC Our law firm client is...  ...PCT filings and related formalities Prepare cost estimates, legalization documents, and correspondence Communicate with clients, foreign... 

University of Utah

Health Care Assistant (CNA), Acute Internal Med D60 Job at University of Utah

 ...research, quality standards and overall patient experience. Our five hospitals and eleven clinics provide excellence in our comprehensive...  ...those three months, the incumbent must immediately obtain a current CNA certification. Individuals in this job code with an RN... 

SimVentions, Inc - Glassdoor 4.6

Journeyman Software Developer Job at SimVentions, Inc - Glassdoor 4.6

 ...clearance. Requirements ~3-8 years of software development experience ~ Proficiency in one or more programming languages such as C, C++, Python, or Rust (if no C or C++ experience) ~ Experience developing applications that communicate with hardware devices,...