Mô Tả Công Việc
Summary of position
The Software Developer will be part of the development team, which will have the responsibility for supporting and enhancing PHP Codeigniter, Laravel framework Quicksight Reports, and home-built custom applications using LAMPS technology.
Utilizing a Software Development Life Cycle, the Software developer will work with technical and non-technical associates in defining business and technical requirements to develop new functions or redesign/consolidate existing processes.
Duties and Responsibility:
This position will be mainly responsible for the following:
- Work with team in building web services and web-based applications using LAMPS technologies e.g. using Codeigniter or Laravel framework, Python for automation and batch, and AWS Quicksight for BI report.
- Day-to-day maintenance and support of all existing applications in use on VV1 and linked S/W.
- Build new Quicksight reports and enhance existing ones as requested by internal business groups. Further, enhance other reporting technologies to improve performance and scalability of user demand.
- Fill in where needed on the development side to ensure daily operations at VV1 run smoothly without any interruption.
- Work with Quicksight with MySQL to develop a centralized business dashboard.
Yêu Cầu Công Việc
Work experience
- More than 3 years but less than 5 years.
Qualifications:
The ideal candidate for the position will have experience and expertise in the following areas:
- Two to four years of experience in LAMP development using Codeigniter and Laravel framework
- Experience in building microservices and Python is a plus.
- Proficiency in SQL development mainly on MySQL database platform.
- Working knowledge of PL/SQL and development in databases.
- Proficiency in Quicksight JQuery, XML, HTML, CSS, and JavaScript.
- Complete understanding of application development life cycle.
- Experience working with source control systems like Bitbucket or GitHub
- Ability to accurately collect requirements and estimate the efforts involved.
- Ability to independently work on projects and finish them within time and budget
- Experience working with task control systems like Asana.