Software Engineer
Current• Execute full lifecycle SaaS development (using well-designed, testable code) related to the Energy Sector (both front-end and back-end) by applying best practices and standard operating procedures.• Develop and interact with APIs for integrating software components into a fully functional system.• Create new and improve current database structures.• Develop scripts for establishing software-to-machine and machine-to-machine communications (e.g.,MODBUS, IEC61850).• Formulate user friendly operational documentations for the developed SaaS solutions or APIs.• Troubleshoot, debug and upgrade existing systems based on Client feedback.• Work closely with other staff, such as project managers, graphic designers, other developers, systemsanalysts and sales and marketing colleagues for the improvement of the services offered by the Company.• Continually update technical knowledge and skills by attending external courses, reading manuals andaccessing new applications• Maintain a strong working relationship with the Clients and Partners of the Company.