| Job Location | United Arab Emirates |
| Education | Graduate; Post Graduate |
| Salary | Not Mentioned |
| Industry | IT - Software |
| Functional Area | Not Mentioned |
KEY RESPONSIBILITY:High-Level Solution DesignDevelop high-level system architecture and design documents based on demand analysis, feasibility studies, capital expenditure considerations, and functional requirements as provided by the IT Manager.Design Review & ApprovalPresent architectural designs for formal review and obtain approvals from the designated IT design review board or governance team.Technical Documentation PlanningDevelop detailed project plans and coordinate efforts to produce comprehensive TechnicalSpecification Documents in alignment with business objectives.Modular Design & Data Flow MappingIdentify system modules and define key data flows across the application, including interfaces and integrations with other internal and external systems.Adherence to IT StandardsEnsure all application designs comply with established IT standards, policies, and frameworks to support scalability, reliability, extensibility, and performance.Requirements Translation & DocumentationGuide System Analysts in translating Business Requirements Specifications (BRS) into Software Requirements Specifications (SRS) to maintain high standards of accuracy and completeness.Application Design OversightMentor and support System Analysts during the application design phase, ensuring the final design solution fully encapsulates the intended business functionality.Information Security IntegrationEnsure security controls and compliance requirements are embedded throughout the Software Development Life Cycle (SDLC), from design to deployment.Database Design StandardsDefine and publish standardized procedures for efficient and optimized database design and data retrieval methodologies.Legacy Modernization & InnovationContinuously review application architecture to support the retirement of legacy systems and the introduction of modern solutions that align with evolving business needs.Efficiency in DevelopmentPromote modern development practices and introduce tools or frameworks that enhance developer productivity and reduce time-to-market.Business Domain AwarenessStay informed about emerging trends and changes in the port and terminal operations domain to provide strategic input on IT solutioning.Quality Assurance ValidationReview and verify QA test results to ensure full compliance of developed software with the approved Software Requirements Specifications.TECHNICAL COMPETENCIES:PL/SQL Programming: Advanced stored procedures, functions, packages, triggers.Oracle Forms & Reports: Maintenance and customization for terminal operations.Query Optimization: Indexing, execution plans, performance tuning.Oracle Database Administration (basic): Understanding of schemas, backups, and user roles.Data Migration: Using Oracle Data Pump, SQL Loader for bulk data operations.Core Java (8+): Object-oriented programming, multithreading, exception handling.Spring Framework (basics): Especially Spring Boot for service integration.RESTful APIs: Consuming and building services for communication with third-party systems like Customs, TOS, IoT platforms.Terminal Operating Systems (TOS) Integration: e.g., Zodiac, Navis – handling interfaces, data mapping.Middleware Understanding:EDI / XML / JSON Handling: Parsing and generating shipping-related transaction formats.Event-Driven Architecture:Familiarity with Terminal Operations Flows: Vessel, Yard, Gate, Rail operationsUnderstanding of Port Community Systems (PCS)Experience with Equipment Automation Interfaces: ARMGs, OCR gates, VMTsYou will be redirected to the company website to apply for this position
Keyskills :
PL/SQL Programming Oracle Database Core Java
© 2023 HireeJobsGulf All Rights Reserved