Senior Software Engineer
AffiniPay- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor's degree in Computer Science, Information Technology, Business / Management Information Systems, or a related field, and typically have a minimum of 2 years of professional experience in coding, designing, developing, and analyzing data. A basic knowledge of one or more languages/technologies such as two or more modern programming languages used in the enterprise, experience with various APIs, external services, and both relational and NoSQL databases is preferred.
The Associate Senior Software Engineer will develop basic to moderately complex code using a front or back end programming language within a platform as needed, collaborating with business and technology teams for internal and external client software solutions. They will create and deliver routine program specifications for code development and support, analyze and modify existing code, perform unit testing, develop application documentation, perform testing and validation of code changes, and apply a moderate understanding of procedures, methodology, and application standards, including Payment Card Industry (PCI) security compliance.
Payment technologies and software solutions