Web Application Developer
Role Description: Design, build and configure web applications to meet business process and application requirements.
Must Have Skills: PHP, AWS, Databases, Analytics, Dashboard Design
Good to Have Skills: Python, Machine Learning, AI
Key Responsibilities:
- Design and implement of low- latency, high- availability, and performant web based applications
- Implementation of security and data protection
- Integration of data storage solutions
- Build interactive dashboards with parameterized views and dimensional drill downs
- Defining and documenting user experience requirements
- Work collaboratively with design and sales team to understand end user requirements to provide technical solutions and for the implementation of new software features
Technical Experience:
- A technical degree in computer science/ software engineering or a degree with relevant Coursework in Website Design and Information Technology
- 5+ years of professional experience in Web app development
- 5+ years of experience in PHP
- Excellent coding skills on multiple programming languages
- Familiarity with Cloud infrastructure
- Experience in working with modern relational databases, including MySQL or PostgreSQL
- Prior experience in developing web apps with analytics and artificial intelligence capabilities is highly preferred
Professional Attributes:
- Should have good analytical skills
- Should have good communication and customer service skills