FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Application Developer
Signet Jewelers. Design, develop, maintain, troubleshoot, and modernize enterprise applications supporting critical business operations .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in designing, developing, and maintaining enterprise applications, with a strong focus on Oracle Forms, PL/SQL, and SQL. Proficient in troubleshooting and optimizing application performance across various layers, while collaborating effectively with cross-functional teams.
Highest-signal resume keywords
Oracle Forms DevelopmentPL/SQL ProgrammingSQL Performance TuningUnix/Linux Shell ScriptingJava Application Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Oracle FormsPL/SQLSQLShell ScriptingJavaStored ProceduresFunctionsPackagesTriggersDatabase Optimization
Soft Skills
CollaborationMentoringTechnical Guidance
Tools & Technologies
Oracle DatabaseUnix/Linux Environments
Industry Keywords
Application DevelopmentProduction SupportLegacy Application ModernizationTechnical TroubleshootingCode Review
Tech Stack
Tools & technologiesJavaLinuxOracleShell ScriptingSQLUnix
About the role
Key responsibilities & impact- Design, develop, maintain, troubleshoot, and modernize enterprise applications supporting critical business operations
- Develop, enhance, maintain, and troubleshoot applications using Oracle Forms, PL/SQL, SQL, Shell scripting, and Java
- Analyze legacy applications and complex business and technical processes
- Perform application enhancements, bug fixes, production support, and technical troubleshooting
- Develop and optimize Oracle SQL queries, stored procedures, functions, packages, triggers, and database processes
- Maintain and enhance Oracle Forms applications and related components
- Develop and maintain Unix/Linux Shell scripts for application processing, data movement, scheduling, and operational activities
- Develop or maintain Java-based components and integrations
- Analyze application performance and identify optimization opportunities
- Troubleshoot issues across application, database, middleware, and batch-processing layers
- Participate in requirements analysis, technical design, development, testing, implementation, and production support
- Support application integrations with other enterprise systems
- Analyze legacy functionality and identify opportunities for modernization, simplification, and decommissioning
- Assist in migrating legacy functionality to modern platforms and technologies
- Document legacy functionality before modernization or retirement
- Review code and determine dependencies, business rules, interfaces, and downstream impacts
- Develop technical, design, support, and implementation documentation
- Participate in code reviews and ensure adherence to development standards
- Collaborate with Business Analysts, Product Owners, QA, Infrastructure, Database, and other technology teams
- Support SIT, UAT, production deployments, and post-production validation
- Participate in production support and incident resolution
- Provide technical estimates and contribute to project planning
- Mentor junior developers and provide technical guidance
Requirements
What you’ll need- 7+ years of software development experience
- Strong hands-on experience with Oracle/PLSQL and Oracle Forms
- Strong experience with SQL and Unix/Linux Shell scripting
- Experience with Java
- Experience supporting and enhancing complex legacy applications
- Experience working with cross-functional technical and business teams
- Experience with production support and troubleshooting
- Strong hands-on experience with Oracle Database
- Advanced knowledge of SQL and PL/SQL
- Experience developing stored procedures, functions, packages, triggers, cursors, complex SQL queries, and data processing routines
- Experience with SQL performance tuning and query optimization
- Ability to troubleshoot database-related application issues
- Experience developing and supporting Oracle Forms applications
- Experience maintaining existing Oracle Forms applications and complex legacy code
- Ability to analyze Forms triggers, procedures, libraries, modules, and database dependencies
- Experience troubleshooting production issues within Oracle Forms environments
- Strong experience with Unix/Linux environments
- Experience developing and maintaining Shell scripts
- Understanding of batch processing, file processing, scheduling, logging, and error handling
- Experience troubleshooting Unix-based application processes
- Working experience with Java development and maintenance
- Ability to understand and modify existing Java applications/components
- Understanding of Java-based enterprise application environments
Benefits
Comp & perks- Full-time employment
- Remote work indicated in the job title