Implementation Officer – Software Deployment & Integration | Saudi Arabia

Implementation Officer – Software Deployment & Integration | Saudi Arabia
نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : Not Specific
المكان : Suadi Arabia

About the job

About the Role

We are seeking a skilled Implementation Officer to carry out onsite and remote software implementations for customers. This role is customer-facing, but the focus is on technical execution.

You will be responsible for deploying, configuring, integrating, and validating our systems directly within customer environments using technologies such as C#, .NET, ASP.NET, React, SQL, and optionally Android. You will work closely with customer IT teams and internal engineering teams to ensure smooth and successful system implementation.


Responsibilities

Customer Implementation & Deployment

  • Visit customer sites (or remote sessions) to install, configure, and deploy system components.
  • Set up backend services, frontend applications, and related infrastructure based on customer environment.
  • Work with customer IT teams to configure servers, networks, databases, and integration endpoints.
  • Validate that all system components function correctly in the customer’s environment before go-live.


Configuration & Technical Execution

  • Configure backend (C#, .NET, ASP.NET) services for specific customer requirements.
  • Implement and adjust frontend components (ASP/React.js) as needed for deployment compatibility.
  • Set up database structures, initialize data, configure permissions, and establish connectivity.
  • Troubleshoot technical issues during installation and integration phases.


Integration & System Setup

  • Integrate the system with customer APIs, authentication systems, internal modules, or third-party services.
  • Modify configuration files, deployment pipelines, or environment variables to match customer infrastructure.
  • Assist in setting up CI/CD flows for customer-specific deployments (if applicable).


Testing & Validation on Customer Site

  • Perform functional and technical validation after deployment.
  • Run verification tests on API connections, UI flows, and backend processes.
  • Identify implementation issues and collaborate with engineering teams to provide solutions.
  • Ensure the system is stable, secure, and aligned with customer expectations before handover.


Training & Technical Handover

  • Provide technical handover to the customer’s IT or operations team after implementation.
  • Deliver technical documentation, system architecture diagrams, and environment notes.
  • Conduct brief technical walkthroughs on how to manage and operate the deployed system.

Documentation & Reporting

  • Maintain clear implementation documentation, installation guides, and deployment notes.
  • Prepare reports summarizing implementation steps, configurations, and issues resolved.
  • Record and track implementation tasks in internal systems.


Required Qualifications

  • 3+ years of experience in software implementation, field engineering, or integration roles.
  • Strong technical background in:
  • C#, .NET, ASP.NET MVC / Web API
  • React.js (medium proficiency)
  • Solid understanding of SQL and relational databases (SQL Server, PostgreSQL).
  • Experience integrating REST APIs, JSON structures, and authentication systems.
  • Ability to troubleshoot backend, frontend, and deployment issues effectively.
  • Comfortable traveling to customer sites when required.
  • Strong communication skills for interacting with customer IT teams.


Preferred / Bonus Skills

  • Android development experience (Java/Kotlin) — a plus.
  • Experience deploying applications in IIS, Azure, AWS, or on-premise environments.
  • Familiarity with Docker or container-based deployments.
  • Understanding of customer IT environments (Windows Server, Linux, firewalls, networking basics).
  • Exposure to system monitoring, application logs, and performance tools.


What We’re Looking For

  • A technically hands-on engineer comfortable working directly with customers.
  • Someone who can remain calm, organized, and professional in customer environments.
  • A problem-solver who can diagnose issues quickly and apply practical solutions.

A detail-oriented individual who follows structured processes and documents work clearly

للتقديم الان