Digital Product Developer

Job Requisition ID:  57094

Responsibilities

 

  • Can function as a full-stack developer with focus on front-end development and mini-programs.
  • Designs, implements, maintains, and troubleshoots Eastman Digital products.
  • Provides day-to-day application support: Address broke/fix, provide consultation, investigate data issues.
  • Provides input into cloud-based solutions as required to meet changing business needs.
  • Leads minimally complex projects including the design, justification, and implementation of new capabilities.
  • Uses analysis tools to understand and improve the performance/functionality of specific applications.
  • Uses proper security mechanisms to protect the application and infrastructure landscape from internal and external threats to protect the network and data assets of the company.
  • Interacts with vendors and service providers to understand the relationship, troubleshooting issues, ensures adequate support levels are in place, and evaluates new cloud services and frameworks.

Qualifications

  • Proficient with modern frond-end framework, such as VUEJS, ReactJS, Angular, WeChat mini program, HTML, CSS, and JavaScript while utilizing git methodologies.
  • Prefered with .NET, C#, Microsoft SQL Server and MySQL knowledge.
  • Possess a good understanding of object-oriented programming and relational databases.
  • Familiarity with microservice cloud architecture, AWS, Azure, etc.
  • Knowledge of QA processes and test-driven development
  • Business process analysis and problem-solving skills.
  • Experience with Amazon Web Services and Microsoft Azure operated by 21 Vianet (Azure China) cloud services. 
  • Inherent knowledge of responsive web design techniques
  • Proven ability to stay organized while managing multiple projects simultaneously—must be able to work in a fast-paced environment and handle multiple, competing priorities
  • Experience with CI/CD platform such as Azure DevOps for product delivery
  • Excellent communication skills:
    • Ability to convey ideas in written form and the capability to share those ideas verbally in a clear, concise manner to varying levels of the organization and team peers.
    • Collaborate effectively with business partners during discovery, development, or training phases of projects and support. 
  • Must be a self-starter with high level of initiative with good follow thru.
  • Willingness to learn concepts and technologies that are unfamiliar
  • Additional skill sets a plus:
    • Familiarity with React/Angular, and Java
    • Basic understanding of Drupal


Job Segment: .NET, Front End, Product Development, Developer, Drupal, Technology, Research