Position Summary
Making the future is everyday life at Samsung. We're seeking innovators who are called to not just change the world, but build a better one. We enable the best technology hardware on the planet, but our best is always a prototype for something better and our people thrive with a driven mindset - better builds on better. We believe that innovation and growth are driven by an inclusive culture and a diverse workforce. We aim to create a global team where everyone belongs and has equal opportunities, inspiring our talent to be their true selves. Together, we are building a better tomorrow for our customers, partners and communities.
Position Overview:
If you have ambitions to be part of a Best in Class organization, Samsung's Digital Experience and Technology Team is the place to be. The role of the team is to surround consumers with innovative products that truly \"Enhance\" their retail experience. It is an exciting time with Samsung and the Retail Experience Team is positioned to continue its growth. The dynamic culture at Samsung offers both great challenge and great reward. If you want to work among the very best talent in the industry, working on the most innovative products in the world, look no further.
Want more jobs like this?
Get Software Engineering jobs in Plano, TX delivered to your inbox every week.
This role leads design, development and enhancement of Samsung Global Retail Management System (GRMS) for content and device management of retail devices deployed across different brick-and-mortar channels. In addition, this role develops features for integrated applications and services used through GRMS for retail mode, along with the online version of Samsung retail mode portal.
In this role you will own the development and enhancement of frontend and backend technology to support Samsung Electronics America retail technology projects. You will bring new ideas to life through proof of concept development and small-scale pilots.
Role and Responsibilities
Responsibilities and Duties:
- Design, code, unit test and deploy new features for GRMS portal. Utilize REST APIs exposed by GRMS backend to build content and device management features in the portal.
- Design, code, unit test and deploy backend for new retail technology projects
- Co-work with other Samsung subsidiaries for code review, merge, QA and deployment to production. Setup and manage GRMS development environment.
- Co-work with online retail mode portal development teams for integration and consumption of services hosted on GRMS
- Make design and technical decisions for Angular projects. Build and implement top-notch user interfaces using JavaScript and the Angular framework
- Write efficient JavaScript code while also using HTML and CSS
- Use the latest front-end technology, creating adaptable interfaces for online apps
- Own and resolve any issues with existing GRMS portal features. Identifying and troubleshooting issues with front end and backend code
- Collaborate across Samsung divisions on bringing new technology innovations to market. Collaborate with other cross-functional teams to ensure high-performance of applications
- Understand the current external retail environment and leading technology enablers
- Understand how technology drives retail customer engagement and bring new ideas that are not limited to technology but overall innovative ways to engage.
- Participate in various technology communities, keeping updated on evolving technologies, awareness of thought leaders of the industry
- Provide tech support for clearing bottlenecks and obstacles
Skills and Qualifications
Skills and Qualifications
Background/Experience Required:
- Bachelor's degree in computer science or information Technology with 6+ years of directly related experience is required, or a master's degree in computer science or information Technology with 4+ years of directly related experience.
- 3+ years of experience as a software architect
- Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS)
- Must have at least 3+ years of experience working on Angular projects
- 3+ years of experience in JavaScript programming is mandatory
- Knowledge of multiple front-end languages (JavaScript, HTML, CSS) and their libraries
- Ability to write cross-browser compatible code
- Good understanding of AJAX and JavaScript Dom manipulation techniques
- Experience with RESTful services
- Experience in building JavaScript tools like Grunt and Gulp
- Proficiency with server-side languages such as Python, Ruby, Java, PHP and .Net.
- Familiarity with database technologies such as MySQL, MongoDB etc.
- Experience with advanced SQL queries is mandatory.
- Strong understanding of data structures and algorithms is mandatory.
- Mobile industry or consumer electronics retail experience preferred.
- Experience with IoT, Augmented Reality, and Artificial Intelligence projects is plus
- Ability to solve problems in a fast paced and dynamic environment (in-office and remote) with focus on maintaining high quality and standards
- Strong influencing skills without having direct reporting authority over resources
- Detail oriented, can manage projects start-finish. Can do attitude, take ownership and responsibility of the task and drive things to completion with minimum support
- High energy, strong work ethic. Ability to work effectively with partners in different cultures and geographies
Necessary Skills & Attributes:
- Develop and maintain excellent working relationships with all assigned levels within and outside the company.
- Plan, organize, and prioritize multiple assignments and projects.
- Review detailed product development, marketing documents and media materials as needed.
- Demonstrated competency in both oral and written communication modes for both internal and external personnel at various levels.
- Work independently and in a team environment in order to achieve customer business objectives, personal and team goals and complete assignments within established time frames and specifications.
- The ability to develop tasks and work assignments, based on sometime vaguely defined objectives.
Physical/Mental Demands and Working Conditions:
- The position requires the ability to perform the essential duties and responsibilities in the following environment:
- Work is generally performed in an office environment.
- Operate a computer keyboard and view a video display terminal 50% of work time, including prolonged periods of time.
- The movement and transportation of equipment, most of the time under 25 pounds.
- Performs work under time schedules and stresses which are normally periodic or cyclical, including time sensitive job stress, fatigue, unpaid over-time, intellectual challenge, constant technical data feedback, language barriers, and business management stress.
- Machines, tools, equipment, and work aids representative and commonly associated with PCs, printers, and office work areas.
- Frequently works additional hours beyond normal schedule.
- Under very little direct supervision with a high level of responsibility to apply general policies and guidelines where decisions are seldom monitored and consequences of decisions adversely affect operating results and management decisions. Complete access to confidential company data where disclosure may jeopardize the company's competitive position.
#LI-SK1
Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.
At Samsung, we believe that innovation and growth are driven by an inclusive culture and a diverse workforce. We aim to create a global team where everyone belongs and has equal opportunities, inspiring our talent to be their true selves. Together, we are building a better tomorrow for our customers, partners, and communities.
Samsung Electronics America, Inc. and its subsidiaries are committed to employing a diverse workforce, and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.
Reasonable Accommodations for Qualified Individuals with Disabilities During the Application Process
Samsung Electronics America is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you have a disability and require a reasonable accommodation in order to participate in the application process, please contact our Reasonable Accommodation Team (855-557-3247) or SEA_Accommodations_Ext@sea.samsung.com for assistance. This number is for accommodation requests only and is not intended for general employment inquiries.