Senior Software Engineer
CLAYTON-63124, MO, US
12/12/2019
-
Required Skills
MQTT, C++ programming language
Company
Infinity Consulting Solutions, Inc
Experience
5 to 7 Year(s)
Job Description
Senior Software Engineer
As a member of the digital payments team, the Senior Software Engineer is responsible for the development of the applications for our digital payment terminals.
They will be an expert in developing secure and reliable Linux applications capable of working on projects independently or with a team as needed.
Responsibilities
Develop Linux applications & libraries for using C/C++ programming language
Review, analyze, and refine system specifications
Participate in code reviews and platform security assessments.
Collaborate with business and technical partners
Work closely with local and remote Engineering teams to ensure device functionality and proper operation of the payment solution.
Desired Skills & Experience
BS in Computer Science, Software Engineering, or Computer Engineering.
5+ years software development experience using C/C++ for embedded devices
Knowledge of .NET and JAVA beneficial.
Previous experience in with the payment industry a plus.
Experience developing multi-threaded applications.
Experience interfacing with RESTful web services.
Experience with MQTT a plus
QT development experience a plus.
Excellent communication and collaboration skills.
Experience with Agile software development
Experience with JIRA, Confluence, and BitBucket a plus
Senior Software Architect
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
12/6/2019
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY
-