Senior System Developer Staff
Requirements :
Poses strong educational & knowledge background in IT, S1/D4 management information system, technical information and software development.
Strong knowledge of : Javascript (Node.js / React / vue or similar )
Database System (DB2, MySQL and PostgreSQL)
Ability to write complex and optimized SQL Query
Query writing and optimization
Reporting (I-net /Crystal Report)
Knowledge and experience in Java, Visual Studio (.Net), Delphi, phyton will be an advantage.
Understanding of system architecture and development lifecycle
Minimum 2 year of experience in software development tasks and user support.
Good command in English and teamwork oriented.
Analytical and problem solver.
Nice to have : Experience with cloud platform
Knowledge of microservices architecture
Willing to travel to other site when necessary
Job Description:
•
Develop and maintain scalable applications and systems based on business requirements
Analyze existing systems and propose improvements for performance, scalability, and reliability
Write, optimize, and maintain complex SQL queries, stored procedures, and database structures
Perform system integration with ERP system, web service, third-party systems
Develop backend services and APIs to support frontend and third-party integrations
Maintain documentation for system architecture, APIs, and development processes
Provide training for users and be a part of the implementation team.
Maintain, manage & administer existing operational software applications.
Provide support on day-to-day use of the system.
Carry out continuous updates on the latest technology on IT-related matters and trends.
Provide advisory inputs and technology updates to the team and the management for continuous improvement on company’s MIS as well as IT matters in general.
Effectively communicating various IT matters with other key staffs & departments during all phases of the software development, training, implementation, and daily support.