An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives
Job Summary
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.
Design, code high quality software components and document them in accordance with organizational standards, technical requirements, and detailed designs that meet industry standards.
Work with the DevOps team and other teams to define and standardize on tools and methodology around TNS CI/CD strategy.
Matching Summary
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.
Skills & Requirements
Must-have
Strong C/C++ and Java programming
Linux TCP/IP socket programming
Software development lifecycle expertise
Agile scrum team experience
CI/CD strategy implementation
Linux CentOS operating system knowledge
Nice-to-have
Payment Industry knowledge
Familiarity with Payment Card Industry standards
Experience with MySQL/Microsoft SQL/Oracle/Redis
Data encryption and Hardware Security Modules programming
Knowledge of Docker/Containers and Microservices
Cloud Technologies familiarity
Programming scripting with Perl, Python, JavaScript
Key Requirements
7+ years of software development experience
Bachelor's degree in Computer Science or related field
Familiarity with Payment Card Industry (PCI) standards preferred