The Web Application Developer will develop custom internal and external web applications using the Caspio Bridge platform and other web technologies.
This position is involved in all areas of development from spec'ing, 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. Our customers are located in approximately 100 countries.
This role interfaces with customers globally and we currently have both day (i.e. 8 : 00AM 5 : 00PM (PHT)) and night (i.
e. 11 : 00PM 8 : 00AM (PHT) or 4 : 00AM-1 : 00PM (PHT)) shifts available.
Gather, document, and analyze internal and external customer requirements to understand their application needs and vision.
Create accurate Statements of Work (SOWs), technical documentations, workflow, and Post PS Support of customer projects.
Work closely with Project Managers and cross-functional teams on timely delivery and successful implementation and deployment of projects within scope and quality.
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.
Demo projects, gather feedback, and revise components as requested by customers.
BA / BS Degree in Computer Science, Software Engineering, or in a related field.
At least 2 years of coding experience with various web programming languages.
Previous experience developing and troubleshooting user-friendly web applications and solutions.
Knowledge and experience with Agile development practices and tools.
Knowledge / Skills / Abilities :
Strong knowledge and experience with SQL and database design.
Experience with XML, SOAP / REST, PHP, and AJAX.
Technical knowledge of commonly used concepts, practices, and technologies within cloud-computing.
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.
Self-directed, accountable, and takes ownership of tasks and deliverables.