What are the responsibilities and job description for the software application developer position at E-Solutions INC?
Position : software application developer
Location : Princeton NJ
Onsite / Hybrid
General Skills :
Problem-Solving : Ability to apply logic and critical thinking to configure and solve complex problems in workflows.
Technical Communication : Ability to interpret and follow documentation (both Onit and Shopify) and troubleshoot based on guides.
Attention to Detail : Precision in configuring fields, actions, and conditions to ensure correct functionality.
Hands-on Practice : Willingness and ability to engage in practical, hands-on exercises and activities.
Technical Skills :
App Development Basics
Basic understanding of software application development
Experience with hands-on app creation and configuration
Java and Liquid Scripting
Proficiency in the Liquid templating language (Shopify's Liquid syntax)
Ability to work with Liquid editor in Onit
Familiarity with Onit's and Shopify's documentation
Hands-on experience editing templates with Liquid
Basic JavaScript skills for hiding fields dynamically
Business Rules Configuration & Logic Building
Knowledge of conditions and conditional actions
Ability to build and configure standard conditions and complex conditional compound actions
Understanding of business rules and their use in applications
Ability to configure business rules in workflows