C++ DEVELOPER
Purple Drive
Overview: Key Responsibilities:
- Design, develop, and implement new product features; enhance existing features with proper technical documentation.
- Automate BDD scenarios using tools such as Cucumber, Behave, and Gherkin .
- Build and execute unit tests using frameworks like Google Test, cppUnit, etc.
- Collaborate with Customer Care and other teams to resolve software issues in released products.
- Participate in Agile development processes, implementing user stories with automated testing to verify acceptance criteria.
- Troubleshoot complex systems, including hardware, networking, and software layers .
- Contribute to analysis, design, code reviews, and test reviews.
- Provide technical mentorship, peer performance feedback, and conduct code/test reviews for team members.
- Drive complex issues to resolution within time-critical environments.
- Evaluate third-party products and integrate where necessary.
- Maintain responsibility for assigned tasks, applying technical expertise to make sound development and design decisions.
- Ensure adherence to software engineering best practices, PCI compliance, and secure development standards .
- Document product specifications, designs, and technical manuals.
- Support release management and lifecycle activities.
- Educate technical and non-technical stakeholders on areas of expertise.
- 5+ years of C++ development experience in a Windows environment.
- Strong knowledge of Object-Oriented Programming (OOP) concepts.
- Proficiency in modern C++ (C++11 and above) standards.
- 3+ years of Python development experience.
- Strong debugging, problem-solving, and troubleshooting skills.
- Experience with unit testing frameworks (Google Test, cppUnit).
- Hands-on experience with BDD automation tools (Cucumber, Behave, Gherkin).
- Knowledge of networking concepts, TCP/IP, and socket-level communications.
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
- Strong verbal and written communication skills; ability to explain technical concepts to non-technical audiences.
- Familiarity with Atlassian tools (Jira, Confluence).
- Experience in mentoring, technical leadership, and team collaboration.
- Experience with Java or .NET technologies.
- Cloud development experience.
- Experience with retail, convenience store, or POS (Point of Sale) systems .
- Working experience with payment processors and payment devices .
- Knowledge of high-volume, high-availability solutions .
- Familiarity with PCI compliance, secure development, and data encryption techniques .
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the C++ DEVELOPER in Irving, TX vacancy
- ...C++ Linux Developer - 4 Positions Job Location: Blue Bell, PA 19422 / Irving, TX 75063 Job Duration: 6 + Months CTH 4 Positions These are CTH Roles. Interview Process: 1st Interview with Disys Tech Team, 15 Mins Tech Screen and 20 Mins Live Coding. 2nd Round with...Suggested
- ...Role: C++ Developer Location: Irving, TX (Onsite) Job Description: 6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices. Experience with modern C, C++, C++...Suggested
- ...applications. Provide technical support and troubleshoot issues. Interact with other project teams. Progressive experience designing, developing, testing and porting/implementing applications on set-top boxes and consumer electronics devices. Deep knowledge of embedded...SuggestedWork at officeImmediate start
- ...Software Engineer - System Analysis and Program - II/C/C++ Developer / Analyst America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage...Suggested
- ...C++ Developer This is a 100% onsite role to Dallas, TX or SLC, UT. Candidates have to be onsite from day 1. Job Description Strong programming skills in C++ with proficiency in object-oriented design principles Familiarity with distributed...Suggested
- ...devices. Bachelors degree or higher in Computer Science, Electronics or equivalent field. Proficient in C, C++/C++11, JavaScript, JSON. Experience in developing media pipeline stacks. Experience in the video streaming technologies (DASH, HLS, Progressive Download, etc)...
- ...Must Haves: 11+ years of C++ experience in a Windows environment Strong expertise in Windows 32 Programming & Visual C++ Proficiency... ...implement, and enhance product features with proper documentation. Develop and execute unit tests. Debug, fix defects, and work on heavy...Permanent employmentContract workLocal area
- ...Must Haves: 11+ years of C++ experience in a Windows environment Strong expertise in Windows 32 Programming & Visual C++ Proficiency... ...implement, and enhance product features with proper documentation. Develop and execute unit tests. Debug, fix defects, and work on heavy...Permanent employmentContract workLocal area
$130k - $150k
...well-established engineering software company is hiring a Senior C++ Engineer for a full-time, direct hire opportunity. This role is... ...TX with a flexible hybrid schedule (1-2 days onsite). The team develops high-performance Windows desktop applications used in real-world...Full timeFlexible hours- ...development with 4+ years programming in C#, Visual Basic, Visual C++, COM, SOAP and XML. Experienced in using both software design... ...will have an entrepreneurial passion for designing and developing innovative, high quality, high performance, maintainable and efficient...
$78k - $156k
...patient care. We are seeking a Senior Embedded Software Engineer to develop real‑time embedded software for advanced laboratory automation... ..., and maintain real‑time, multithreaded embedded software in C/C++ Implement low‑level control software for robotic and motion‑...Work experience placementWorldwide- ...Python Developer Our client, a leading organization in the financial services industry, is seeking a Python Developer to join their team... ...wide adoption. Manage dependencies and compiled libraries (C/C++) for data science applications. Collaborate with senior...
- ...I'm looking for an experienced C++ Software Engineer to join an established engineering team responsible for developing and maintaining software that powers retail checkout and point-of-sale systems deployed across thousands of locations. This is not a greenfield project...Contract work
- ...and implementing microservices and restful API's. 3 plus years of implementing Java/Spring boot Micro services. Spring Boot Lead Developer with experience in application components using Spring Boot. Should possess application development experience in Java 7/8,...
- ...industry Knows or can learn the vehicle bus protocols and who can figure out the purpose and format of undocumented messages. (C or C++) Maintains, updates, and writes new protocols for diagnostic products (Backend – C#, C or C++) Support te unit and UI tests to identify...
- ...Interview: F2F Job description Role Highlights As a Full-Stack Software Engineer, you will: Develop and maintain internal systems with a focus on delivering high-quality code and best practices. Design and implement full-stack...3 days per week
- ...Job Title: Sr Fullstack .NET Developer Location: Irving, TX Required Qualifications: Strong experience with .NET Core and/or .NET Framework Hands-on experience building modern applications with Angular Experience developing and consuming APIs...
- ...delivery Manage code promotion and SDLC artifacts that are needed for compliance Perform code repository hygiene that ensure all developer metrics are met Participate in UAT testing and resolve defects in a timely manner to ensure release timelines are met Required Skills...
- ...Job Title: .Net Full Stack Developer - Onsite from Day one. NO REMOTE Location: Irving, TX- 3 days in office. Duration: 6-12 months Detail Job Description Madatory skills: C#, .Net Core, Rest API, Cosmos Db, and Entity Framework, Azure....Work at officeRemote work
- ...Description : Our leading financial/banking client in Irving, TX is seeking a highly skilled Full-Stack Senior .NET Developer with Azure Cloud-Native development experience to join their Agile team. You'll play a key role in delivering modern, Microsoft-based...Local area
- ...Job Overview We are seeking an experienced Python Lead Developer with expertise in GraphQL and YAML to design, develop, and maintain high-quality Python-based applications. This role focuses on building and integrating GraphQL APIs and utilizing YAML for configuration...
- ...Job Title: Senior Backend Developer (POS Project) Location: Hybrid – Irving, TX (2-3 days onsite per week) Duration: 12-month contract Job Overview: We’re looking for a high-level .NET Developer who can hit the ground running with minimal oversight. This role will focus...Contract work2 days per week3 days per week
- Direct message the job poster from Luxoft For the world’s most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data Responsibilities Write good and well-tested code...Full time
$120.33k - $125k
10 Bits LLC , an Irving, TX based IT Services Firm has multiple openings for JOB ID 11076: Dot Net Developer Job duties include: Create, modify, test code and script which allow computer applications to run. Design, develop, and implement Internet/Intranet applications....Relocation- Job Description Summary Analyzes, designs, implements, and supports related applications. Thorough knowledge of Software Development Life Cycle processes/procedures is also required. Visual Studio 2015, C#, ASP.NET, MVC, Entity Framework, jQuery (or comparable) WCF or ...
- ...responsibilities. 3+ years experience WPF applications, MVC, C#, .Net, Web API, JSON, REST, and SQL Server. 2+ years experience developing customer facing applications. Proficient in object-oriented design and development using software development best practices. Experience...Permanent employmentWork experience placement
- ...specifications and system integration. \ \ Full stack application development experience and experience mentoring/assisting junior team developers on a team of Front End Technologies/Concepts: HTML, CSS, Javascript, JQuery. \ \ Back End Technologies/Concepts: .NET core, C#...Remote workRelocation
- ...JavaScript, MVC4, JQuery. If you join the team, you will be expected to participate in analysis, design and architecture sessions, develop .NET code to implement designs, adhere to the team's architectural and design standards, and commit to solid levels of unit and integration...
$170k - $220k
...seeking an experienced Senior Software Engineer to help design and develop modern infrastructure platforms, automation tools, and backend... ...experience developing backend applications in Go, Python, Java, C++, or Rust. Hands‑on experience working in Linux environments....Full timeRemote workRelocation package- ...Position: Software Engineer (C++) Location: Irving, TX or Atlanta, GA (5 days onsite) Type: contract 6 months to... ...python exp ~ Someone who knows how to navigate code that was developed 35 years ago ~ Looking for strong engineers that can also do...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ DEVELOPER. Be the first to apply!

