Software Engineer

Hadya Group

Employer Active

Posted 7 hrs ago

Experience

1 - 3 Years

Job Location

Jeddah - Saudi Arabia

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

u>Key Accountabilities/u>


u>Application Development & Support/u>


Design, develop, and maintain business applications using modern technologies (.NET, SQL, Power Platform, Java, etc.).


Manage full software development life cycle (SDLC) from requirements gathering, design, and development to testing and deployment.


Develop integrations between applications (e.g., ERP, HR, Finance, CRM, and third-party systems).


Troubleshoot and resolve software issues to ensure application stability and performance.


Maintain proper documentation for all applications and integrations.


Front end and Back end background.


u>System Administration & Enhancement/u>


Manage and configure enterprise applications such as Microsoft Dynamics 365, SharePoint, or other ERP/CRM platforms.


Identify opportunities for process automation and digital transformation.


Evaluate new tools and technologies to enhance existing applications.


Ensure data accuracy, security, and compliance with company IT policies.


u>Project Management/u>


Lead and coordinate application development or upgrade projects.


Collaborate with business stakeholders to translate requirements into technical solutions.


Prepare project timelines, resource plans, and progress reports.


Manage third-party vendors or development partners when required.


u>Team & Collaboration/u>


Work closely with business units to understand functional requirements.


Provide guidance and technical support to junior developers or IT staff.


Collaborate with infrastructure and cybersecurity teams to ensure secure and optimized application environments.

Desired Candidate Profile

  • Maintenance and Communication: Providing ongoing support, maintenance, and enhancements for existing systems and refactoring code as needed. MQTT, Modbus, TCP/IP, Serial Communication, REST API, MySQL, PostgreSQL, Building applications for diverse/li>
  • Process Adherence: Following development best practices, including Agile or Scrum methodologies, version control (e.g., Git), and continuous integration/continuous deployment (CI/CD) pipelines./li>
  • Testing and Quality Assurance: Developing and directing software system validation, testing methods (unit, integration, manual, automation), and debugging to ensure quality and functionality, using Windows CE and embedded Linux./li>
  • Design and Development: Designing software architecture and writing clean, efficient, and maintainable code in various languages (C#, e.g., Python, Java, C++, JavaScript). Windows, Linux, Embedded Linux, Windows CE/li>

Company Industry

Department / Functional Area

Keywords

  • Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com