Overview
On Site
$55 - $60 hourly
Contract - W2
Contract - Temp
Skills
MASS
Media
ADS
SAINT
Marketing Operations
Data Processing
General Journal
Enterprise Resource Planning
Database
FOCUS
Data Engineering
Scalability
Application Development
Middleware
Code Refactoring
UI
User Experience
Sarbanes-Oxley
Finance
Collaboration
Software Development
Software Engineering
PL/SQL
Stored Procedures
Query Optimization
Performance Tuning
SQL
RDBMS
Java
Spring Framework
React.js
TypeScript
Node.js
JSON
Web Services
Financial Software
Billing
Accounting
Workflow
Microservices
Continuous Integration
Continuous Delivery
Bitbucket
GitLab
Amazon Web Services
Cloud Computing
JavaScript
Artificial Intelligence
Messaging
Job Details
RESPONSIBILITIES:
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.
Backend & Data Engineering (Primary - 80%):
* 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
Middleware & Application Layer:
* 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
Front-End & UI Support (Light):
* Make small UI changes and enhancements using React / React TypeScript and Node.js
* Support front-end dependency updates, library replacements, and minor UX adjustments
Systems & Collaboration:
* 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
REQUIREMENTS:
* 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
Preferred Qualifications:
* 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
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
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.
Backend & Data Engineering (Primary - 80%):
* 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
Middleware & Application Layer:
* 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
Front-End & UI Support (Light):
* Make small UI changes and enhancements using React / React TypeScript and Node.js
* Support front-end dependency updates, library replacements, and minor UX adjustments
Systems & Collaboration:
* 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
REQUIREMENTS:
* 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
Preferred Qualifications:
* 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
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.