Oracle APEX Developer
Role details
Job location
Tech stack
Job description
Client is seeking a skilled Developer to support, enhance, and develop internal applications using Oracle APEX, Python, and related technologies. This role will be integral to the Fire Portal and other mission-critical systems ., The Developer will work closely with the Application Development Team, IT Operations Team, and stakeholders to design, implement, and maintain custom-built applications that support the department's operational and administrative needs. The ideal candidate will have a strong background in Oracle APEX, PL/SQL, Python, and API integrations., * Develop, enhance, and maintain Oracle APEX applications used for HR, payroll, and department-wide workflows.
- Design, develop, and optimize PL/SQL queries, procedures, and functions to support application functionality and reporting needs.
- Utilize Python for automation, data processing, and integration tasks across various platforms.
- Collaborate with stakeholders to understand requirements and translate them into scalable and maintainable solutions.
- Ensure data integrity, security, and performance optimization of database-driven applications.
- Develop and maintain RESTful APIs for data exchange between applications.
- Troubleshoot and debug Oracle APEX applications, database issues, and Python scripts.
- Support ongoing migration, upgrades, and enhancements of existing applications.
- Document system designs, workflows, and troubleshooting guides to improve knowledge sharing.
- Provide technical support to end-users and conduct training sessions as needed.
- Collaborate with IT teams on disaster recovery planning, backup solutions, and system security best practices.
Requirements
-
Education: Associate's degree (or higher) in Computer Science, Information Systems, or a related field, or equivalent experience.
-
Experience:
-
At least one (1) year of experience in Oracle APEX development.
-
Proficiency in PL/SQL programming, database design, and performance optimization.
-
Experience with Python scripting for automation and integration.
-
Strong understanding of web technologies (HTML, JavaScript, CSS, REST APIs).
-
Familiarity with version control systems (Git, SVN).
-
Knowledge of agile development methodologies.
Preferred Skills:
- Experience in public sector IT environments.
- Knowledge of Fire/EMS operations and payroll systems.
- Prior experience with ServiceNow for ticket tracking and incident management.