Logo
Expedite Technology Solutions LLC

Engineering Technical - Software Engineer Software Engineer

Expedite Technology Solutions LLC, Atlanta, Georgia, United States, 30383

Save Job

Overview

Engineering Technical - Software Engineer Software Engineer at Expedite Technology Solutions LLC Job Description: MAX BILL RATE: ***/hour*** please disregard rate card. TITLE: SW Engineer III. LOCATION: US. Responsibilities

Designs and implements new product features and modifications to existing features, including technical documentation. Builds and executes unit tests for new or existing application code. Collaborates with Customer Care to resolve problems with released software. Maintains a high personal commitment to quality, software engineering best practices, and protection of sensitive consumer information. Attends daily scrums, sprint planning, and provides input into release management decisions. Drives issues to effective resolution and finds solutions to time-critical problems. Mentors team members and conducts code and test reviews. Owns the solution from design to delivery and supports assigned products throughout their lifecycle. Participates in an agile development team, implements user stories with automated testing to verify acceptance criteria. Writes product specifications, designs, and technical manuals; evaluates third-party products and specifications. Educates others on areas of expertise and provides feedback during peer performance reviews. Works under the supervision of an Engineering Manager. Other duties as assigned related to software development lifecycle. Qualifications

Bachelor's degree in Computer Engineering, Computer Science, or related field, or equivalent experience. 5+ years of C++ experience on Windows environment; modern C++ standard (C++11 and above). 3+ years of Python experience. Experience producing technical designs for software applications; strong verbal and written communication skills. Able to convey technical concepts to non-technical audiences; able to troubleshoot complex systems including hardware and software. Test automation experience using Google Test, cppUnit, or similar; unit testing framework experience. Test-first mindset and experience with BDD/automation (e.g., Cucumber, Behave, Gherkin). Experience with Agile Development; familiarity with Jira/Confluence or similar Atlassian tools. Networking, TCP/IP socket-level communications experience; strong debugging and troubleshooting skills. Experience mentoring others on software engineering standards and best practices; ability to estimate effort effectively. Preferred: Java, .NET; retail/convenience store domain knowledge; payment processors and devices; cloud development; PCI compliance and secure development. Nice to Have

Java, .NET; payment industry experience; cloud development; high-availability systems. The Day-to-Day

As a C++ Software Engineer, design and develop software and automate BDD scenarios; collaborate daily with teammates to deliver a quality product on time. Own solutions from design to delivery; participate in analysis, design, testing, and reviews; provide accurate estimations. Produce technical specifications, participate in evaluation of third-party products, and maintain responsibility for assigned tasks. About VOYIX Corporation

VOYIX Corporation (NYSE: VYX) is a global leader in consumer transaction technologies, enabling billions of transactions daily across industries and services. VOYIX solutions support a wide range of everyday transactions. EEO & Agency Info

EEO Statement: VOYIX is committed to diversity and inclusion. We strive to maintain a globally inclusive environment where all people are treated fairly and have equal opportunities to contribute and grow. Statement to Third Party Agencies: VOYIX only accepts resumes from approved partner agencies. We are not responsible for fees related to unsolicited resumes. Location notes: Candidates may be near Dallas or Atlanta offices; onsite requirement may vary by role. Visa Holders: VOYIX cannot sponsor at this time.

#J-18808-Ljbffr