Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Engineer III

  • Job type Posted on: Jul 13, 2026
  • Experience level 3B Staffing LLC
  • Employment type Irving, Texas
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Engineer III roles in Texas.

View Salary Guide →

Job Title :

Software Engineer III

Job Type :

Full-time

Job Location :

Irving Texas United States

Remote :

No

Jobcon Logo Job Description :

Required Skills (1 line): 5+ years of C++ (Windows, Visual C++, C++11+), 3+ years of Python with automation, legacy code maintenance, unit testing (Google Test/CppUnit), and experience in payments or high-volume transaction systems; C#, Java/.NET a plus. S oftware Engineer III A leading technology innovator in the retail and payments sector is seeking a highly skilled Software Engineer III to join their growing development team. This organization is known for delivering scalable, secure, and high-performance software solutions that power the operations of convenience stores and petroleum retailers across the country. With a strong focus on quality, innovation, and customer satisfaction, they offer a collaborative environment where engineers can make a tangible impact. In this role, you will be responsible for designing, developing, and maintaining complex software systems in a Windows environment using modern C++. You will work closely with a team of experienced developers to enhance existing applications, automate testing scenarios, and resolve software defects. Your ability to navigate legacy codebases, implement robust solutions, and contribute to agile development cycles will be critical to the success of ongoing initiatives. This is a hands-on engineering role that requires deep technical expertise and a proactive mindset. Key Responsibilities: Design and implement new product features and enhancements in C++ for Windows-based applications. Perform full-cycle software development including unit testing, debugging, and defect resolution. Automate qualification scenarios using Python and other scripting tools. Collaborate with cross-functional teams to ensure software quality and performance. Participate in agile ceremonies, provide technical input, and mentor junior engineers. Analyze and modernize legacy codebases, ensuring maintainability and scalability. Key Requirements: 5+ years of experience with C++ in a Windows environment, including Visual C++ and modern C++ standards (C++11 and above). 3+ years of experience with Python and strong automation skills. Proven experience navigating and maintaining legacy codebases (30+ years old). Strong debugging, defect fixing, and unit testing skills (e.g., Google Test, CppUnit). Experience in the payments industry or with high-volume transaction systems. Familiarity with scripting languages and C#; Java or .NET experience is a plus. Excellent problem-solving skills, attention to detail, and ability to work independently. Strong communication skills and a collaborative, agile mindset.

Jobcon Logo Position Details

Posted:

Jul 13, 2026

Reference Number:

14660_B33CE650DC80E153F6CFA1EE41D6E77F

Employment:

Full-time

Salary:

Not Available

City:

Irving

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Engineer III    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Required Skills (1 line): 5+ years of C++ (Windows, Visual C++, C++11+), 3+ years of Python with automation, legacy code maintenance, unit testing (Google Test/CppUnit), and experience in payments or high-volume transaction systems; C#, Java/.NET a plus. S oftware Engineer III A leading technology innovator in the retail and payments sector is seeking a highly skilled Software Engineer III to join their growing development team. This organization is known for delivering scalable, secure, and high-performance software solutions that power the operations of convenience stores and petroleum retailers across the country. With a strong focus on quality, innovation, and customer satisfaction, they offer a collaborative environment where engineers can make a tangible impact. In this role, you will be responsible for designing, developing, and maintaining complex software systems in a Windows environment using modern C++. You will work closely with a team of experienced developers to enhance existing applications, automate testing scenarios, and resolve software defects. Your ability to navigate legacy codebases, implement robust solutions, and contribute to agile development cycles will be critical to the success of ongoing initiatives. This is a hands-on engineering role that requires deep technical expertise and a proactive mindset. Key Responsibilities: Design and implement new product features and enhancements in C++ for Windows-based applications. Perform full-cycle software development including unit testing, debugging, and defect resolution. Automate qualification scenarios using Python and other scripting tools. Collaborate with cross-functional teams to ensure software quality and performance. Participate in agile ceremonies, provide technical input, and mentor junior engineers. Analyze and modernize legacy codebases, ensuring maintainability and scalability. Key Requirements: 5+ years of experience with C++ in a Windows environment, including Visual C++ and modern C++ standards (C++11 and above). 3+ years of experience with Python and strong automation skills. Proven experience navigating and maintaining legacy codebases (30+ years old). Strong debugging, defect fixing, and unit testing skills (e.g., Google Test, CppUnit). Experience in the payments industry or with high-volume transaction systems. Familiarity with scripting languages and C#; Java or .NET experience is a plus. Excellent problem-solving skills, attention to detail, and ability to work independently. Strong communication skills and a collaborative, agile mindset.

Loading
Please wait..!!