âDesign and develop business applications on embedded terminal POS platforms.
âApply PCI and Security industry best practices towards application development.
âImplement payment-centric functionality and capabilities.
âLeverage an understanding of EMV processing into solutions.
âProvide subject matter expertise on the design of applications and libraries.
âDevelop specifications for terminal applications.
âMentor other software developers on terminal development.
âWork within an Agile project methodology and collaborate well with team members.
âWork within aggressive project deadlines.
Take ownership of unit testing and the quality / security of code developed.
Provide technical subject matter knowledge, expertise, and recommendations to inform leadership decisions.
âBachelor's degree in Computer Science or similar technical field required.
â5+ years of professional software development
â4+ years of C-based development experience
â2+ years POS terminal development experience
â2+ years working within an Agile development environment
Skills / Abilities
âAbility to learn and absorb new technologies as needed.
âAbility to multitask effectively
âAbility to influence others and work in a matrixed environment
âStrong analytical and problem-solving skills
âHighly detail oriented
âExcellent communication skills in English, including both writing and speaking
âPayments industry experience a plus
âHybrid Android development experience a plus
âEMV knowledge a strong plus
âGit experience a plus
âAgileCentral / Rally experience a plus