- Analyze requirements and propose software solutions to solve problems.
- Develop layouts and prototypes to ensure the solution meets requirements.
- Write well-structured and testable code following the set guidelines.
- Maintain systems by monitoring and correcting software bugs.
- Provide operational support for production applications.
- Integrate multiple systems from different vendors with seamless data flow.
- Investigate new technologies and continue to update your technical skills.
- Must be proficient in any of the JavScript frameworks like React JS, Angular JS, Node JS.
- Working knowledge of PHP, MySQL, HTML, CSS, jQuery.
- Knowledge of Backbone JS, UnderScore JS and Handlebars will be preferred.
- Experience with server-less technologies on AWS or Google Cloud will be preferred.
- Hands-on experience with CRM systems like SugarCRM will be preferred.
- Excellent Analytical and Problem Solving Skills.
- Thoroughness and attention to detail.
- The ability to work both in a team and alone and to manage your own workload.
- An ability to learn new skills and technologies quickly.
- An awareness of current issues affecting the industry and its technologies.
Education & Experience
- 1-4 years’ experience in software development or programming.
- Prior experience in handling large production environments will be preferred.
- A Bachelor’s Degree in any field.