Prosum is seeking a highly experienced Senior Software Engineer – Database to join a production technology team supporting data-driven solutions for large-scale media and content operations. This role focuses on back-end database development, reporting, and system integration, emphasizing reliability, performance, and collaboration.
Responsibilities:
- Translate complex functional and business requirements into scalable technical solutions
- Design, develop, and maintain Oracle PL/SQL stored procedures and database packages
- Build and maintain operational and business reports using Jasper Reports (or equivalent tools)
- Collaborate with other engineers to integrate databases, interfaces, and downstream systems
- Support data interfaces, integrations, and data conversion activities
- Diagnose, troubleshoot, and resolve complex technical issues
- Perform performance tuning and query optimization
- Participate in code reviews, documentation, and best-practice initiatives
- Work closely with engineers, analysts, and stakeholders to understand data models and workflows
Requirements:
- 10+ years of software development experience
- Deep expertise in Oracle PL/SQL back-end development
- Strong experience with report development (Jasper Reports preferred; Crystal Reports considered)
- Proven ability to analyze and resolve complex technical issues
- Strong understanding of relational data models and database design
- Experience working in Agile / SCRUM development environments
- Excellent communication skills and ability to collaborate cross-functionally
- Comfortable leveraging AI-assisted development tools to improve productivity
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Experience with Jasper Reports specifically (Crystal Reports acceptable with ability to ramp quickly)
- Exposure to AI coding tools such as Claude, Cursor, or similar
- Experience supporting data-heavy production or content-driven systems