JOBSEARCHER

Software Engineer (C++ Developer with Windows)

SW Engineer III – C++ Developer with Windows📍 Location: Irving, TX 🏢 Work Model: Onsite (5 Days/Week) 📅 Duration: Long-Term Contract/ Full-Time/PermanentAbout the RoleWe are seeking an experienced C++ Software Engineer III to design, develop, and enhance enterprise-grade software solutions. This role requires strong expertise in modern C++, Python, test automation, and software design, along with the ability to lead technical initiatives, mentor engineers, and drive projects from design through delivery.Required QualificationsMust have overall 12+ years of experience Must have 10+ years of experience in C++5+ years of C++ development experience in a Windows environmentStrong knowledge of Object-Oriented Programming and Modern C++ (C++11+)3+ years of Python development experienceExperience leading projects, mentoring team members, and conducting code reviewsHands-on experience with test automation frameworks (Cucumber, Behave, Gherkin)Experience with unit testing frameworks such as Google Test or CppUnitStrong debugging, troubleshooting, and problem-solving skillsExperience with TCP/IP socket programming and networking conceptsAgile/Scrum development experienceFamiliarity with Jira, Confluence, and other Atlassian toolsExcellent communication and technical documentation skillsPreferred QualificationsExperience with Java or .NETRetail, POS, or Convenience Store industry experiencePayments, payment processors, or payment device integration experienceCloud-based application developmentHigh-volume, high-availability systemsPCI compliance, secure software development, and data encryptionKey ResponsibilitiesDesign, develop, and maintain scalable C++ applications and product featuresOwn software solutions from design through implementation and deploymentDevelop and automate BDD test scenariosCollaborate with cross-functional teams to deliver high-quality softwareTroubleshoot complex software and system issuesPerform code reviews, mentor engineers, and promote engineering best practicesParticipate in architecture, design, testing, and release planning activitiesSupport production applications and drive timely issue resolutionRegards,Ashish Lal | Talent Acquisition ManagerCharter Global Inc | https://www.charterglobal.comEmail: ashishl@charterglobal.com