Digital Product Developer
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