Senior Software Engineer

SAIC•Flexwork, DC

About The Position

SAIC is seeking an experienced Senior Software Engineer/Oracle Application Developer to design, develop, maintain, and modernize enterprise-level business systems. The role is the core technical owner of Oracle legacy and modern cloud environments, designing interactive interfaces with Oracle Forms, producing operational documentation with Oracle Reports, and optimizing application deployments on Oracle WebLogic Server. It requires expertise in backend PL/SQL development, performance tuning, and application migration pipelines.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a closely related technical field.
  • Eight years of direct professional software engineering experience centered on Oracle Developer suites and database architecture.
  • Extensive hands-on experience building, modifying, and debugging complex Oracle Forms screens, master-detail blocks, and high-volume data reports.
  • Deep knowledge of advanced SQL and PL/SQL, including bulk collections, analytical functions, error-handling frameworks, and secure relational database design.
  • Strong familiarity with Oracle WebLogic Server Administration, deployment architectures, and environment configuration profiles.
  • Mastery of Oracle SQL Developer, TOAD, and SQLLoader.
  • Experience with Bash or shell scripting, cron jobs, configuration management, system logs, and deployments in Linux/Unix environments.
  • Experience using code version control systems such as Git or SVN and managing enterprise software development lifecycles (SDLC).
  • Exceptional problem-solving, debugging, and analytical skills.
  • Strong verbal and written communication skills for collaboration with cross-functional business analyst teams and end-users.
  • US citizenship and ability to obtain and maintain a Public Trust clearance.

Nice To Haves

  • Active professional certification in Oracle Database SQL, PL/SQL Developer, or WebLogic Server Administration.
  • Experience modernizing legacy systems into low-code platforms such as Oracle APEX (Application Express).

Responsibilities

  • Design, test, and implement robust, user-friendly client-server applications using Oracle Forms 19c and business layouts using Oracle Reports.
  • Write, optimize, and maintain backend database architectures, including PL/SQL packages, stored procedures, functions, custom schemas, and database triggers.
  • Configure, manage, and troubleshoot Oracle WebLogic Server environments hosting Forms and Reports services.
  • Tune application and database performance by refactoring slow queries, optimizing execution paths, and restructuring large indexes and data loads.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service