Senior Software Engineer
Core
Design, code, test, and implement full-stack software applications and system architectures for global commerce and payment platforms.
Role type
Senior Full-Stack Software Engineer
Builds
Multi-platform software applications, API integrations, and distributed systems for global commerce
Domain
Fintech / Payments / Enterprise Software
Required skills
Full-lifecycle software development, System design, Unit testing, PCI compliance, API integration, Relational and NoSQL databases, Autonomous problem solving
Preferred skills
6+ years of engineering experience, IBM Rational Tools, Client-facing technical consulting
Technologies
Java, Python, .NET, COBOL, NoSQL, Relational databases, IBM Rational Tools
Responsibilities
Code, design, test, and implement basic to moderately complex software applications; Deliver technical specifications and flowcharting logic; Analyze and modify code for unit testing and quality assurance; Enforce infrastructure standards and PCI security compliance; Participate in client-facing technical meetings and vendor partnership discussions; Compute project resource requirements and mentor peers (via careerplan.io/jobs/R0074700-1-senior-software-engineer-at-tsys)
Seniority
Senior, hands-on IC with mentorship responsibilities