Job Title:
Sr Database Developer
Employment Type: Freelance/Contract
Duration: Yearly Renewable Contract
Location:
Riyadh, Saudi Arabia
Principal Duties and Responsibilities:
• Design stable, reliable, and effective databases.
• Modify databases according to requirements and perform tests.
• Solve database usage issues and malfunctions.
• Liaise with developers to improve applications and establish best practices.
• Develop technical and training manuals.
• Provide database technical support to the Application Support team.
• Ensure all database programs meet business and performance requirements.
• Collaborate with project teams to plan, design, and maintain reusable development standards that support current and future system needs.
Qualification Requirements:
• Bachelor's degree in computer science.
• Minimum 5 years of experience in database design and development.
• Minimum 5 years of experience in Oracle (PL/SQL) and MS SQL Server (T-SQL).
• Expertise in client-side web technologies (HTML, CSS, JavaScript, JQuery, Ajax).
• Expertise in REST API development.
• Experience with ORDS.
• Ability to apply workflow into APEX and separate business logic from UI.
• Experience with automated unit testing of APEX applications, integration components, and web services.
• Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.
• Strong skills in database design and performance tuning