.Job DescriptionThe Web Applications Developer will develop custom internal and external web applications using the Caspio platform and other web technologies. This position is involved in all areas of development, including specification, design, testing, implementation, and maintenance of projects.Our product makes it possible for non-developers to create web-based business applications without coding. It is used for day-to-day data management and workflow automation.ResponsibilitiesGather, document, and analyze internal and external customer requirements to understand their application needs and vision.Create accurate Statements of Work (SOWs), technical documentation, and outline workflow of customer projects.Partner with Project Managers regarding the project status, timelines, financials, and reporting throughout the project development cycle to ensure the successful deployment of projects on time and within scope.Design, test, and implement solutions based on Caspio products and technologies and effectively integrate into the customer's infrastructure while leveraging common and security best practices.Communicate and coordinate specs, bugs, customizations, and product ideas with internal teams and facilitate completion of requirements and deliverables.Demo projects, gather feedback, and revise components as requested by customers.Provide PS product support to customers pre-release and post-release as needed.Provide Tier 2 support for complex technical questions, tech-tips, and escalated support tickets as needed.Gather experience and knowledge to train and mentor other developers with building applications and product capabilities.Contribute to Professional Services best practices and educate employees and customers alike on innovative ways to utilize Caspio platform.Document processes to create reusable work and further product expansion.QualificationsBS Degree in Computer Science, Software Engineering, or in a related field.At least 2+ years of coding experience with various web programming languages and platforms.Previous experience developing user-friendly web applications and solutions.Strong knowledge and experience with SQL and database design.Strong knowledge and experience with HTML, CSS, JQuery, and JavaScript.Experience with XML, SOAP/REST, PHP, and AJAX.Strong technical knowledge of commonly used concepts, practices, and technologies within cloud-computing.Ability to write code accurately the first time around from the foundation up.Adept at diagnosing complex technical issues and troubleshooting issues.Ability to translate business problems into software and technical requirements.Strong communication and interpersonal skills with the ability to build trust and strong relationships internally and externally.Ability to multi-task and manage multiple projects and priorities with competing deadlines to align with shifting business needs.When applying for this position, please attach your resume in English