Take ownership of the maintenance and development of key product components within an Oracledatabase design, rich in PL/SQL stored procedures, packages, and complex analytical and financial reports.
Participate on a team to advance the product's reporting and analytical capabilities.
Analyze, design, and develop lean, secure, well-documented and testable code of moderate complexity using modern design techniques that conform to the requirements, established technical architecture, and industry best practices.
Produce written test cases, unit tests, and integration tests and perform necessary application testing to ensure code quality and adherence to requirements.
Collaborate with product managers, business analysts, developers and QA in an Agile development process to ensure effective communication among all stakeholders.
Troubleshoot software issues to determine root causes and provide solutions.