Careers

Commitment to excellence through Collaboration and Integrity.

Are you interested in working at DFS?

DFS believes technology should make life easier. We achieve this goal by connecting passionate people to their mission by simplifying the digital workplace. By creating easily accessible and intuitive platforms, we ensure that everyone is able to be connected, included, and purposeful. Join Us.

Our Core Values

Commitment to excellence through Collaboration and Integrity.

Job Title:  POS Support Technician

Responsibilities :

  • Install software. Setup, configure, and test hardware and software components.
  • Provide telephone, remote support for clients in order to provide quick resolution to problems.
  • Maintain technical knowledge related to our suite of hardware and software product lines.

Requirements :

  • Expertise in Microsoft Office, various Windows operating systems, and networking.
  • Must be willing to work during the US business hours.
  • Good written and oral skills.
  • Must be able to pass a Criminal Background Check.
  • Ability tasks to manage and prioritize multiple.
  • Prefer experience in Food & Beverage POS industry.

Job Title:  IOS Developer

Experience :

  • 3+ years of professional iOS development experience
  • Mastery of Swift, Xcode, and modern iOS frameworks
  • Passion for mobile technologies and shipping consumer apps
  • Strong computer science fundamentals – data structures, algorithms, OOP
  • Experience integrating REST APIs and push notifications.
  • Testing, optimization, and debugging expertise.
  • Ability to collaborate and communicate effectively.

Role Description:

  • Translate requirements into high-quality iOS apps.
  • Write reusable, maintainable code following best practices.
  • Diagnose and resolve performance issues.
  • Partner with backend and product teams
  • Ship iOS apps that delight users
  • Stay on top of iOS trends and advancements.

Location:

  • US (remote)

Job Title: Full-Stack Developer

Experience :

We are seeking a Full-Stack Developer with experience in Algorithms and Data Structures, Machine Learning algorithms, NLU, Chatbot, database and Big Data. The ideal candidate should have good communication skills, an established track record of delivering code on time, and experience with AngularJS, Node.js, bot applications for platforms like Facebook Messenger, Slack, etc. (preferred: IBM Watson Assistant, Google’s DialogueFlow, Amazon Lex, etc.), MVC, SQL, NoSQL and Relational Databases, source control (Git, Subversion, etc.), working with APIs and integrating data from various back-end services and databases.

The candidate should have demonstrated ability to build positive and productive professional relationships, possess a positive attitude and creativity, be innovative, flexible, engaging and empowered throughout the delivery cycle. Knowledge in developing platform as a service is a huge plus. Knowledge in Information Security is a plus. The candidate should be fluent in written, spoken and Chat English to develop conversations with ChatBot using NLP and NLU.

The candidate will collaborate with the team on developing and deploying to the cloud using version controls like Git in an agile environment for product management and NLP/AI Frameworks.

TECHNOLOGY SKILLS PREFERRED:

The person is not expected to know everything but should be good and flexible enough to explore the following areas:

  • Full-stack developer
  • UI design: HTML, CSS, AngularJS or React, Bootstrap (Optional)
  • API design: Node.js / Spring, Message Brokers (RabbitMQ/Kafka/ZMQ) (Optional), Authentication/Authorization (JWT, OAuth, SAML) (Optional), OWASP (Optional)
  • Database: SQL / NoSQL; ORM: JPA / Hibernate / Spring ORM -> Java; Mongoose -> Node.js (MongoDB) / Sequelize-> Node.js (SQL DB); Indexing, Query Optimization, DB cleanup, backup (Optional)
  • DevOps (Optional): Continuous integration and continuous deployment (CI/CD) such as Jenkins or Travis CI; AWS (Basic understanding); Heroku / Google cloud / Digital ocean; Linux Shell (Basic understanding)
  • Source control: GIT / Bitbucket / Onestash

Location:

  • US (remote)

Job Title:  PoS Level 3 support Analyst (mostly for 24×7 support role ):

Experience :

  • Experience installing, upgrading, troubleshooting POS issues, handling Audio Visual components, and video conference room systems.
  • Strong PC and hardware technical skills, expert knowledge of Windows 10, experience in tools like VNC, Service Now, Marimba, PowerShell Scripting, Splunk, PagerDuty.
  • Working knowledge of mobile and tablet technologies, networking principles, remote access technology, ability to navigate remotely on power connection, interface cables and internal wirings.
  • Experience working with field technicians on new installation/replacement of hardware, building KBAs/SoPs, analyzing logs to address issues and document root causes.
  • Ability to provide support in a high-paced customer-focused environment, manage multiple priorities, collaborate well with others, strong written and verbal communication skills including phone support skills.
  • Pro-active self-starter that seeks out information and can work independently.

Role Description:

  • Support POS hardware/software (HP RP9, PEDs, Epson/Bixolon labeler, Digital Order Manager, HP Elite800 AiO, HP DL20), AV/Video/Display components in retail Café & Drive through stores.
  • Evening and weekend support needed on rotation basis.
  • Work with Help Desk and Application team members on POS deployments, software upgrades, troubleshooting issues and other special projects as needed.
  • Ensures quality customer service is provided and refers complex user problems to appropriate support groups for follow-up and resolution.
  • Monitors daily workflow of the Service Desk team during assigned shift and delegates tasks as necessary to ensure completion within established service level agreements. Provides continuous on-call support for critical user problems. Provides input to EHD supervisors and managers for improvements in departmental processes and procedures.

Location:

  • India

Job Title: Release/Deployment Support Analyst

Experience :

  • Experience in R/D support tools (preferably Marimba), POS support, Windows 10 troubleshooting, scripting languages, network troubleshooting, MSOffice (especially Excel), Splunk, communication tools (Slack and Teams), problem incident tools (especially ServiceNow), and willingness to learn new technologies.
  • Basic understanding of VMs, Cloud concepts, and H/W interfaces & troubleshooting.
  • Collaborate with the project team on deployment plan, documenting KBAs, training/coaching team members, sharing reports with leadership and daytime support, supporting the team during deployment/migration, escalating issues in a timely manner, and acting as a liaison between the overnight and daytime teams.
  • Excellent written and verbal communication skills.

Role Description:

(Activities in Scope for Release & Deployment Support)

  • Nightly Deployment Validation for corporate-owned locations between 7pm to 7am PDT.
  • Monitor deployments using Marimba, perform remediation of issues based on SOPs, support software deployments overnight, troubleshoot deployment failure issues through SOPs (including calling stores as needed), communicate issue resolution to team & team lead, perform maintenance and system configuration support for endpoints that are part of deployment.
  • Triage failures and verify successful software installation based on compliance report before store opening on the following day.
  • Support calling stores using AWS Connect or any other tool to fix ongoing release/deployment-related issues.
  • Work as a team player and follow the escalation process as defined.
  • Critical/Analytical thinking & Team Player
  • Flexible working during US night hours.

Location:

  • India

    Position apply for*

    Upload your resume*

    CONTACT US

    To find out how we can help you achieve your digital transformation goals.