SOFTWARE DEVELOPER WITH HAL EXPERIENCE (Y200)

Plan A Technologies


**JOB OVERVIEW** Plan A Technologies is looking for a strong **Software Developer** who has expertise in improving software development. You will be working with various teams to help build new products for the next generation of payment solutions. This is an excellent opportunity for a driven professional that will work closely with our development, operation, and sales teams to ensure each product’s goals are met. This is a fast-paced job with room for significant career growth. **Please note**: you must have at least 5+ years of experience working with Python, Java, Linux and HAL to be considered for this position. **JOB RESPONSIBILITIES** - Implement device drivers and interfaces from technical documentation. - Implement and maintain all system configuration files and scripts. - Reverse engineer various hardware and software protocols. - Maintain and develop EMV-Python and EMV kernel. - Develop and maintain Java and Android HAL + UI. - Develop open-source projects in relevance to company projects. **EXPERIENCE** - Bachelor's Degree in Computer Science, Information Technology, or compensatory experience. - 5+ years of experience with Java, Python and Android Studio. - Experience with HAL-Python, Shell, C/C++ and cross-platform hardware abstraction layers. - Strong knowledge of Linux. - Experience in Payments and/or Fintech is highly desirable. - Excellent analytical and problem-solving skills. - Great team player and able to work efficiently with mínimal supervision. - Excellent communication and presentation skills, with the ability to articulate design concepts and decisions to stakeholders at all levels. - Excellent verbal and written English communication skills. - Initiative and drive to do great things. **Nice to have**: - Experience with JavaScript, NodeJS, HTML and CSS. **ABOUT THE COMPANY/BENEFITS** Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients. **Location**: Work From Home 100% of the time, or come in to one of our global offices. Up to you. **Great colleagues and an upbeat work environment**:You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other. **Benefits**: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies. **_ If this sounds like you, we'd love to hear from you!_

trabajosonline.net © 2017–2021
Más información