Senior Software Developer - Oracle Apex
Siemens View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Key Responsibilities
- Design, develop, and maintain applications using Oracle APEX, ensuring seamless integration between UI and backend logic.
- Write efficient, secure, and optimized PL/SQL code for application logic, data processing, and integration workflows.
- Integrate applications with external systems using RESTful and SOAP APIs, ensuring reliability and performance.
- Ensure application performance, data integrity, and scalability across all system layers.
- Collaborate with product managers, developers, and business stakeholders to deliver high-impact solutions.
- Use Jira for agile project management, including sprint planning, execution, and continuous delivery.
- Work with enterprise platforms such as Snowflake, Teamcenter, SAP, and ProjectWise to ensure effective data handling and integration.
- Create and maintain comprehensive technical documentation, clearly defining application architectures, data flows, and integration processes in alignment with best practices.
- Required Qualifications
- Master's degree in computer science, Information Systems, or a related field.
- 5-8 years of professional experience in full-stack Oracle APEX development, with strong expertise in both front-end and back-end components.
- Proven mastery of Oracle Database Administration, SQL, and PL/SQL.
- Solid understanding of JavaScript, HTML5, and CSS for front-end development.
- Experience in developing and integrating RESTful/SOAP APIs within complex enterprise environments.
- Hands-on experience with agile development and Jira for project and task management.
- Familiarity with Snowflake, SAP, and other enterprise data platforms.
- Strong analytical, conceptual, and problem-solving abilities with a structured and detail-oriented approach.
- Excellent communication and collaboration skills for effective interaction with technical and non-technical stakeholders.
- A proactive mindset with a passion for innovation, automation, and continuous improvement in application development.
- 5-8 years of experience is required.
- Great Communication skills.
- Analytical and problem-solving skills