Samsung - Plano, TX

posted 4 months ago

Full-time - Mid Level
Plano, TX
Merchant Wholesalers, Durable Goods

About the position

The Engineer III, Software Process Engineering position is focused on the design, coding, unit testing, and deployment of new features for the GRMS portal. The role requires utilizing REST APIs provided by the GRMS backend to develop content and device management features within the portal. The engineer will also be responsible for designing, coding, unit testing, and deploying backend solutions for new retail technology projects. Collaboration is key in this role, as the engineer will work closely with other Samsung subsidiaries for code reviews, merges, quality assurance, and deployment to production environments. In addition to development tasks, the engineer will set up and manage the GRMS development environment and collaborate with online retail mode portal development teams to integrate and consume services hosted on GRMS. The position involves making design and technical decisions for Angular projects, building and implementing high-quality user interfaces using JavaScript and the Angular framework, and writing efficient JavaScript code alongside HTML and CSS. The engineer will leverage the latest front-end technologies to create adaptable interfaces for online applications and will be responsible for owning and resolving any issues related to existing GRMS portal features. The role also includes identifying and troubleshooting issues with both front-end and back-end code, collaborating across Samsung divisions to bring new technology innovations to market, and working with cross-functional teams to ensure high application performance. A strong understanding of the current external retail environment and leading technology enablers is essential, as is providing technical support to clear bottlenecks and obstacles in the development process.

Responsibilities

  • 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.
  • Collaborate with other Samsung subsidiaries for code review, merge, QA and deployment to production.
  • Setup and manage GRMS development environment.
  • Collaborate 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.
  • Identify and troubleshoot 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.
  • Provide technical support for clearing bottlenecks and obstacles.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Electronics Engineering or related field.
  • Six (6) years of progressive post-baccalaureate experience as an Engineer III, Software Process Engineering or related occupation in software architecture and JavaScript programming.
  • Experience with Modern JavaScript MV-VM frameworks, such as Angular JS, JQuery, NodeJS, and GruntJS.
  • Hands-on coding experience in at least 3 different Angular projects.
  • Experience with multiple front-end languages, including JavaScript, Typescript, HTML, and CSS, and their libraries.
  • Experience in writing cross-browser compatible code, Ajax and JavaScript DOM manipulation techniques, RESTful service development and consumption, and Java programming.
  • Experience with advanced SQL queries, data structures and algorithms, and database technologies.
  • Understanding code written by other developers, and adding and enhancing features on top of existing code.
  • Experience with AWS services, including EC2, S3, Lambda, IAM roles and policies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service