Senior Systems Developer - Saudi National
وصف الوظيفة
We are seeking a highly skilled Senior Systems Developer for one of our biggest clients — a well-known government entity in Riyadh.
Location: on-site - Riyadh
This opportunity is open to Saudi Nationals
Position: Senior Systems Developer
Minimum Experience: 6 years
Education: Bachelor’s or Master’s degree in Information Technology or a
related field
Key Responsibilities
Develop and produce clean, efficient code according to best practices and specifications
Integrate internal components and third-party systems following industry standards
Review and analyze business requirements to ensure alignment with system capabilities
Ensure reliability and efficiency in developing applications and various systems
Troubleshoot, maintain, and upgrade existing software
Communicate effectively to gather and evaluate stakeholder feedback
Collaborate on recommending and implementing improvements
Prepare technical documentation and regular progress reports
Ensure development activities are fully completed and aligned with standards and business requirements
Review code submitted by developers before it proceeds to the testing phase
Job Requirements
Saudi National
Minimum of 6 years of experience in the same or a similar role.
Strong understanding of architectural design principles and patterns (OO, SOA, microservices, enterprise integration)
Experience with web services including SOAP, WS-*, REST, and SWAGGER/OAS
In-depth experience with integration tools such as Google Apigee API Management, IBM Enterprise Service Bus (ESB), IBM Datapower Gateway, and IBM MQ
Experience in enterprise services development and identity management
Proficiency in multiple programming languages such as Java, .Net, C#, Drupal, and SharePoint
Experience working with global enterprise systems like SAP and Oracle
Solid understanding of databases, particularly SQL and Oracle
Expertise in development best practices and performance optimization
Experience in architectural modeling using modern tools
Strong familiarity with CI/CD processes
Preferred Qualifications
Familiarity with Agile and DevOps methodologies
Certified in at least one programming language
Strong knowledge of .NET Core
Certified in Oracle or SAP applications
Certified in IBM Enterprise Service Bus (ESB) or Google Apigee API Management
Show more Show less