Kforce-posted about 1 month ago
Full-time • Mid Level
Saint Louis, MO
1,001-5,000 employees
Administrative and Support Services

Kforce is seeking a Software Engineer III to join our mass media client's Finance/ADS team in Saint Louis, MO. This group is responsible for ingesting large-scale billing data, processing it through internal systems, and generating accurate journal entries for the ERP. The Software Developer III will work across database, middleware, and light front-end layers to support critical financial and accounting operations. This role will focus primarily on backend Oracle PL/SQL development-complex data transformations, query optimization for large datasets, and architectural cleanup.

  • Design, develop, and optimize Oracle PL/SQL packages, stored procedures, and complex queries
  • Process and manipulate large-scale datasets (billions of records)
  • Refactor and enhance existing PL/SQL code to improve efficiency, scalability, and readability
  • Support and maintain finance-focused data pipelines used for monthly and quarterly close cycles
  • Assist with architectural cleanup and reduction of technical debt
  • Contribute to backend application development using Java and Spring Boot
  • Support enhancements to middleware logic and integration points
  • Assist in the creation and refactoring of services, including potential microservice components
  • Make small UI changes and enhancements using React / React TypeScript and Node.js
  • Support front-end dependency updates, library replacements, and minor UX adjustments
  • Work closely with accountants, finance SMEs, and cross-functional technical teams
  • Participate in SOX-compliant development cycles aligned with monthly and quarterly financial closes
  • Follow established code standards, CI/CD processes, and secure development practices
  • Collaborate on cloud-related initiatives as the team expands toward AWS
  • 2-3+ years of professional software development experience (SE3 equivalent)
  • Strong proficiency in Oracle PL/SQL, including packages, stored procedures, and query tuning
  • Demonstrated experience with large datasets and performance optimization
  • Solid experience with core SQL and understanding of relational database concepts
  • Hands-on experience with Java development
  • Working knowledge of Spring Boot (preferred) or similar backend frameworks
  • Familiarity with React, JavaScript, TypeScript, or Node.js (light usage acceptable)
  • Experience with JSON-based web services and REST APIs
  • Experience with enterprise-scale financial systems, billing systems, or accounting workflows
  • Exposure to microservices or distributed service architectures
  • Experience with CI/CD, Bitbucket/GitLab, automated build and deployment pipelines
  • Knowledge of AWS or cloud technologies (nice to have)
  • Familiarity with server-side JavaScript or other modern backend languages
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service