SOFTWARE ENGINEER (BACK-END DEVELOPER)
Summary
Builds and maintains a back-end system using PostgreSQL/SQL Server, RESTful APIs, and Git; writes clean code, optimizes queries, and troubleshoots issues for a marine training platform.
- develops an intuitive system that meets and exceedsthe needs of the client
- producesefficient and elegant codebased on requirements
- developstechnical documentation to guide future system development projects
- uses codelibraries to simplify the writing of code
- Software Upgradeand Maintenance
- troubleshootscode problems quickly and efficiently to ensure a productive workplace
- maintains the system created and upgrades regularly to address client concerns
- reviews the system frequently and makes any adjustments necessary to keep itrunning well
- Documentation andReporting
- collaborates withteam members to determine best practices
- performs other relatedtasks as may be assigned by the immediate head
Must Have
- Bachelor’s degree in computer science,Information Technology, Computer Engineering or equivalent
- PostgreSQL/SQL Server: Proficient in PostgreSQL/SQLServer, including schema design, query optimization, and data sanitation
- Version Control: Proficientin using Git for version control and collaboration
- API Development: Experience in building and consumingRESTful APIs
- Coding Standards: Knowledge of coding best practicesand experience with MVC/MVP pattern
- Strong analytical skills withthe ability to troubleshoot and solve complex technical issues
- Excellent verbal and written communication
What We Offer
Each employee has a chance to see the impact of theirwork.You can make a significant contribution to the company's success.
Several activities are often organized throughoutthe year, including sports sessions, team-buildingevents, training sessions, and more.
A full-time position
Attractive salary package.
Trainings
Technical and Wellness training are provided for every employee
Sport Activity
Enjoy in-house sports activities that promote overall wellness.
Eat & Drink
Daily balanced-meal is provided to nourish everyemployee