Intermediate Software Developer - C++ Developer Job at Valsoft Corporation, Lebanon, TN

RTdDY0J3U0JJR1lTeVdEL3pvaTRmM2RnQlE9PQ==
  • Valsoft Corporation
  • Lebanon, TN

Job Description

Aspire Software is seeking an experienced C++ Developer to join our agile development team. This role involves working on industry-standard payment applications, delivering robust, secure, and high performance software solutions. Our team specializes in providing cutting-edge payment technology services and solutions, ensuring seamless transaction processing for our customers.

If you are passionate about C++ development, payment technologies, and agile methodologies, and thrive in a collaborative and fast-paced environment, we invite you to apply.

Key Responsibilities :

  • Develop and optimize C++ software for payment applications, ensuring security, performance, and reliability.

  • Implement and maintain integrations with JSON-based platform APIs and 3rd-party APIs.

  • Design, develop, and debug C++ applications for payment solutions.

  • Collaborate with cross-functional teams to define requirements, enhance system performance, and troubleshoot production issues.

  • Contribute to best practices for development methodologies, coding standards, and system architecture.

  • Ensure compliance with security standards (PCI DSS) and industry regulations.

  • Utilize source control systems to maintain code quality and track software changes.

  • Write and maintain technical documentation to support development efforts.

  • Participate in code reviews, agile sprint planning, and daily stand-up meetings.

Requirements

  • Strong C++ programming skills, with experience in software development.

  • Proficiency with GNU and Microsoft Make for build automation.

  • Experience in Windows and Linux-based C++ development.

  • Experience with XML/JSON APIs and integration with 3rd-party services.

  • Basic SQL skills, preferably using MariaDB and MySQL.

  • Familiarity with scripting languages, including Windows CLI (.bat scripting) and Linux Bash.

  • Experience with JIRA for task and issue tracking.

  • Strong debugging and testing skills to ensure software reliability.

  • Experience with source control systems (e.g., Git, SVN).

  • Ability to work independently with minimal supervision while collaborating effectively in a team setting.

  • Strong written and verbal communication skills to document and present technical concepts.

Preferred Qualifications :

  • Experience in the payment industry, including payment processing applications and PCI compliance.

  • Knowledge of secure coding practices and encryption standards.

  • Familiarity with OpenSSL, Boost, or other relevant C++ libraries.

  • Cloud-based API integration experience (AWS, Azure, etc.).

  • Experience working in an Agile/Scrum environment

Job Tags

Similar Jobs

DivIHN Integration Inc

IT Project Manager - Remote Job at DivIHN Integration Inc

 ...opportunity, please contact one of our Talent Specialists. Arun Kumar at (***) ***-**** Vinod at (***) ***-**** Title: IT Project Manager - Remote Duration: 11 Months Location: Remote Only W2 candidates are eligible for this position. Third-party or C2C... 

Stripes Logistics Company

Power Only Owner Operators - Regional Blocks Job at Stripes Logistics Company

 ...Tractor/Truck in order to qualify for this opportunity. We are an Owner Operator Fleet only. We do not own any trucks, nor do we hire direct...  ...Job: Stripes Logistics is seeking dedicated and reliable Power-Only Tractor Owner-Operators to handle container and dry van loads... 

Schneider Electric

Process Operator,4021,Automech Job at Schneider Electric

 ...What will you do? The Process Operator tends machinery and equipment that rivets, installs working parts, assembles, inspects, check tests, repairs and packs single pole style electrical breakers. The Process Operator also performs manual part assembly on a production... 

TLC Healthforce

Travel Registered Nurse NICU Job Job at TLC Healthforce

Step into a pivotal role as a Registered Nurse specializing in Neonatal Intensive Care in Dayton, Minnesota, where the smallest lives...  ...held in the tender care of your hands and your expertise. This travel opportunity invites you to shape outcomes for fragile newborns while... 

SURGE Staffing

Forklift, Tow, Clamp & Reach Truck Oper. Stand/Sit Job at SURGE Staffing

 ...Position Summary We are seeking a dependable and safety-focused Forklift Operator / Material Handler to support daily warehouse...  ...Operate forklifts and material handling equipment (sit-down, stand-up, reach truck, pallet jack, as applicable) in a safe and efficient manner...