Responsibilities:
- Design, develop, and maintain Oracle-based applications and databases to meet business requirements.
- Collaborate with business analysts, project managers, and other stakeholders to gather and analyze requirements.
- Develop and implement PL/SQL procedures, packages, and triggers.
- Optimize Oracle database performance, including tuning queries and optimizing indexes.
- Design and implement data models, schemas, and database objects to support application development.
- Ensure data integrity, security, and compliance with industry standards.
- Troubleshoot and resolve issues related to Oracle applications and databases.
- Provide ongoing support and maintenance for Oracle systems, including patching and upgrades.
- Create and maintain technical documentation for all Oracle-related development and support activities.
- Stay updated with the latest Oracle technologies and best practices.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience as a Software Engineer, with a focus on Oracle technologies.
- Proficiency in Oracle PL/SQL development, including writing complex queries, stored procedures, and triggers.
- Experience with Oracle Database Administration (DBA) tasks such as performance tuning, backup, and recovery.
- Strong understanding of relational database concepts and data modeling.
- Experience with Oracle development tools such as SQL*Plus, Oracle Forms, Oracle Reports, or APEX.
- International certifications in Oracle technologies (e.g., Oracle Certified Professional - OCP).
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and manage multiple tasks simultaneously.
Preferred Qualifications:
- Master's degree in a related field.
- Experience in developing and supporting Oracle applications for government or large enterprises.
- Knowledge of Oracle Cloud Infrastructure (OCI) and cloud-based Oracle solutions.
- Familiarity with Agile or DevOps methodologies.
What We Do
700Apps is a business process automation services provider that specializes in comprehensive end-to-end solutions. We are dedicated to empowering businesses to achieve their objectives through our consulting, realization, development, and improvement services. Our consulting services include enterprise architecture consultation, process re-engineering, process modeling, and digital transformation planning. Our development services comprise solutions architecture and design, low-code and custom development, and development and operations management.
As a technology integrator, we partner with leading technology companies to provide customized solutions for our clients. We leverage the latest technology to provide high-performance, scalable, and secure solutions to help our clients achieve their business objectives. With a presence in Saudi Arabia, Egypt, UAE, and India, we have a diverse team that can deliver value throughout the entire digital transformation cycle. We are committed to staying at the forefront of technological advancements to ensure that our clients receive the most effective solutions for their business needs. Our focus on performance, scalability, and data integrity sets us apart in the industry. We pride ourselves on building long-lasting relationships with our clients, and we look forward to working with you to optimize your business processes and drive success.