You are here: Search All Jobs

Software Engineer - Mobile

Location: Zapopan, Jalisco, Jalisco MX

Notice

This position is no longer open.

Job Number: 22989

Position Title:

External Description:
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

 Required Skills:
  • 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.)
  • Experience with web development technologies (Ajax, HTML5, JavaScript, CSS, XML/JSON, JavaScript frameworks like NodeJS, Angular, Vue.js)
  • 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.

Preferred Skills:
  • 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

State: Jalisco

Community / Marketing Title: Software Engineer - Mobile

Company Profile:

Requisition Number: SOFTW01707

EEO Employer Verbiage:

About us | Contact us | News and events | Jobs | Privacy | Affirmative Action Policy | Terms & Conditions

Copyright© 2019 TOSHIBA Global Commerce Solutions, Inc. All Rights Reserved.