Software Engineer IV

Location: Durham, NC (27703)
Company: Toshiba Global Commerce Solutions
Industry: IT
Job Type: Full Time
Posted: Today
Job Title: Software Developer/Engineer IV


Become the newest technical leader in Toshiba?s Digital Solutions group. This position will focus on building the self-checkout applications on top of our cloud native platform using Microservices and OpenAPI. This opportunity will provide the candidate the chance to work on full stack applications and help code, lead and design functional deliverables of our self-checkout applications.

You?ll be working alongside other experienced engineers and developers, collaborating on the various layers of the infrastructure for our platform. Qualified candidates will have strong leadership, be forward thinking, self-motivated and bring excellence to the development and customer experience. This position will lead the work of other developers both in RTP and in our Mexico development center.

  • Deliver scalable information technology solutions that will run 75% of the world?s retailers
  • Work effectively with clients and business partners to define business and technical requirements.
  • Translate business requirements into a functional and technical implementation and propose solutions that create business value.
  • Lead the architecture, design, development and launch of core products. Influence overall strategy by defining product features, driving the system architecture, and leading best practices that enable code quality
  • Engage with Solution Architects on design needs within functional space; ensure teams fully understand designs
  • Engage and participate in work and collaborate with various executives across the enterprise that your products serve
  • Drive digital innovation migration by leveraging innovative technologies and approaches to renovate, extend, and, transform the existing core technology base and IT estate
  • Provide technical leadership to ensure clarity between ongoing projects and the strategic objectives
  • Present opportunities with cost/benefit analysis to leadership to shape sound architectural decisions
  • Lead the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement
  • Mentor team members in software development principles, patterns, processes and, practices
  • Draft and review architectural diagrams, interface specifications, class structures and, other design documents

Required Skills:
  • Bachelor?s Degree in Computer Science or related field
  • 8+ years professional experience in software development
  • 3+ years experience building and supporting cloud based and client/server applications.
  • Demonstrated expertise developing and testing accessible and responsive UI applications using Angular/Vuejs, NgRx, and TypeScript
  • Ability to convert technical specifications from the design team or third-party vendors into software implementation.
  • Validated experience in crafting and developing systems and solutions with Java, Angular/VueJs
  • Experience building and maintaining distributable NPM packages is desirable
  • Experience with Android development is desirable
  • Deep technical skills in software development technologies and tools such as socket communication, CI, Spring Boot, XML/JSON, Java, Vuejs/Angular, Docker, maven
  • Strong programming and analytical skills, problem determination and debugging, attention to detail, teamwork and excellent communication skills.
  • Knowledge of software development concepts/methodology/life cycle, especially Agile methodology
  • Proficiency with code versioning tools like Git
  • Proficiency with Windows- and Linux-based operating systems, including software installation, light administration and simple scripting.

Preferred Skills:
  • Knowledge of Swagger and REST design
  • Experience developing application for android devices using Cordova
  • Working knowledge of network communication using sockets and HTTP
  • Experience with retail technologies and payment processing software
  • Knowledge of cloud computing technologies
  • Working knowledge of Azure
  • Knowledge of non-relational databases such as MongoDB
  • Experience with test automation at different levels of testing (unit, component, integration and functional tests) using Junit, Mockito and Cucumber for Integration testing. Client-side testing using Jasmine framework, test runners like Karma and tools (eg Cucumber, FitNesse, Gerkin/Protractor).

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 Lowe?s Foods, earned fuel rewards at Kroger, or just paid for purchases at retailers such as Walmart, Michaels, Carrefour, The Gap, Calvin Klein, 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, Inc. offers a competitive salary and generous benefits package including the following:
  • Group health coverage (medical, dental, & vision)
  • Employee Assistance Programs
  • Pre-tax spending accounts
  • 401(k) plan (with company match)
  • Company provided life insurance
  • Pet Insurance
  • Employee discounts
  • Generous paid holiday schedule, paid vacation & sick/personal days


Toshiba Global Commerce Solutions is an equal opportunity/affirmative action employer that evaluates qualified applicants without regard to age, ancestry, color, religious creed, disability, marital status, medical condition, genetic information, military or veteran status, national origin, race, sex, gender, gender identity, gender expression and sexual orientation or any other protected factor. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Individuals who need a reasonable accommodation because of a disability for any part of the employment process should email to request an accommodation.


We at Toshiba Global Commerce Solutions firmly believe that our people are an integral part to the success of our customers. Furthermore, we?re committed to Diversity, Equity, and Inclusion for all our people as highlighted by our 5 Core Principles (Create Outreach, Foster Belonging, Unleash Opportunity, Diverse Cultural Engagement and Culture of Transparency). We?re passionate about our customers the retail industry and becoming a more responsible company as we help create a brighter future.

Web Reference : AJF/385577667-202
Posted Date : Wed, 06 Jul 2022

Please note, to apply for this position you will complete an application form on another website provided by or on behalf of Toshiba Global Commerce Solutions. Any external website and application process is not under the control or responsibility of IT JobServe

Search for more IT Jobs