Software Engineer - Mobile
Location: Zapopan, Jalisco, Jalisco MX
Job Number: 22989
Responsibilities of the Software Engineer:
- Supporting and implementing product features in Objective C/Swift for our iOS apps, the Android SDK w/ Java for our Android apps, Java for our middleware along with the Cordova framework all with extensibility in mind
- Performing Unit and Functional Tests of product features and fixes
- Resolving Unit, Functional and Field defects
- Providing technical interface to key technology partners
- Resolving customer or partner reported issues and defects
- Bachelor's degree in computer science/computer engineering or equivalent experience
- 3+ years of experience as a Java Developer preferably with versions of JDK6 or greater
- Skills developing and supporting iOS apps in Objective C and/or Android apps in Java (preferably iOS)
- Experience using Object Oriented concepts (inheritance, overriding, overloading, etc.)
- Mobile web development experience across different platforms (HTML5 experience with iOS, Android, Cordova, etc.)
- Working knowledge of Maven, Ant and Gradle.
- Relational Database Experience (SQL)
- Strong problem-solving skills
- Able to read, write and speak English proficiently and be an effective verbal and written communicator.
- 3+ years in Agile development environment
- 3+ years of experience in retail industry and/or POS applications
- Familiarity with Design Patterns
- Experience in developing distributed applications
- Familiarity with concurrent programming and the development and support of multi-threaded applications in Java
- Familiarity and experience with OSGi, specifically Apache Karaf (knowledge of Equinox is good too)
- Experience developing and supporting applications that generate and process XML
- Experience developing and supporting simple JEE web services (JAX-WS and RESTful) using JPA for persistence
- Familiarity and experience with the Eclipse IDE or IntelliJ IDEA for Java
- Familiarity with 4690 and POSBC
About the Company:
Toshiba Global Commerce Solutions is a dynamic billion dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands. Have you ever been in a hurry and made use of the self-checkout at Lowes Foods, earned fuel rewards at Kroger, or just paid for purchases at retailers such as Walmart, Michaels, Carrefour, The Gap, CVS, Boots, Cencosud, BJ's, or Costco? These are just a few examples of our in-store solutions and impressive customer base that made us the world's installed market share leader.
The nature of retail is changing quickly, so if you share our 'Together Commerce' vision of a seamless two-way, participatory shopping experience, let's get together to drive the new economy.
Toshiba Global Commerce Solutions is an equal employment employer and is committed to providing employment opportunities to minorities, females, veterans, and disabled individuals.
City: Zapopan, Jalisco
Location_formattedLocationLong: Zapopan, Jalisco, Jalisco MX
Community / Marketing Title: Software Engineer - Mobile
Requisition Number: SOFTW01707
EEO Employer Verbiage: