Software Developer - Oracle
Rate: $58.00 - $63.50 per hour
Experience: Senior
Project Overview:
We are seeking an experienced Oracle Developer to design, develop, and deliver high-quality applications and solutions tailored to client needs. In this collaborative role, you will work alongside a talented team of developers to solve technical challenges, contribute to innovative projects, and deliver reliable, effective solutions that support business objectives.
Qualifications:
• A Bachelor’s degree in Computer Science, Information Technology or a related field.
• 3+ years of experience in Oracle development or software development roles.
• Demonstrable experience with Oracle database development, manual and automated.
• Proficiency in Oracle tools and technologies, including SQL, PL/SQL, Oracle Forms and Oracle Reports.
• Knowledge of Java, JavaScript and other programming languages.
• Strong understanding of software development methodologies and best practices.
• Quick problem-solving and analytical skills with attention to detail.
Nice to Have:
• Excellent project management skills with the ability to oversee multiple projects and meet deadlines.
• Strong collaboration skills and the ability to work independently.
Tasks & Responsibilities:
• Ideate, design, develop and maintain Oracle databases, applications and systems.
• Collaborate with our team to create and produce high-quality Oracle software products.
• Ensure that our Oracle applications and solutions meet the highest quality standards through comprehensive testing.
• Monitor and optimize database performance to ensure optimal application performance.
• Identify and report software defects, and work closely with the development team to fix them promptly.
• Troubleshoot and resolve technical issues related to Oracle databases and applications.
• Writing SQL queries, stored procedures and triggers to support application development for our clients.
• Developing and maintaining frameworks to ensure consistent and reliable testing of our Oracle products.
• Conducting thorough manual and automated testing to uncover defects and ensure the highest quality of our software solutions.
• Performing exploratory testing to identify potential defects, bottlenecks and other issues not covered by existing test cases.
• Implementing database security policies and procedures to ensure the confidentiality and integrity of data.
• Participating in code reviews and quality assurance procedures and providing technical expertise to business users of our application.
• Being up-to-date with new and emerging technologies in Oracle database development.