{"id":4294358,"url":"https://alion.io/job/signet-jewelers-senior-application-developer-remote","title":"Senior Application Developer (Remote)","company":{"id":1942566,"name":"Signet Jewelers","domain":"signetjewelers.com","url":"https://alion.io/company/signetjewelers","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":30,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":110000,"max":130000,"currency":"USD","period":"year","gross":null,"usd_annual":130000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Java","optional":false},{"name":"Linux","optional":false},{"name":"Oracle","optional":false},{"name":"SQL","optional":false},{"name":"Unix","optional":false},{"name":"Agile","optional":true},{"name":"CI/CD","optional":true},{"name":"Git","optional":true},{"name":"Rest API","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-10-29T00:00:00Z","employer_posted_date":"2026-10-29","last_verified_at":"2026-11-14T00:33:20Z","board_verified":true,"closed_at":null,"days_open":16,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":16},"description":"We have many opportunities available on our other career site pages. Click here to link to our careers page!\nSignet Jewelers is the world's largest retailer of diamond jewelry, operating more than 2,800 stores worldwide under the iconic brands: Kay Jewelers, Zales, Jared, H.Samuel, Ernest Jones, Peoples, Banter by Piercing Pagoda, Rocksbox, JamesAllen.com and Diamonds Direct. We are a people-first companyand this core value is at the heart of everything we do, from empowering our valued team members, to collaborating with our customers, to fostering the communities in which we live and serve. People - and the love their actions inspire - are what drive us. We’re not only proud of the love we inspire outside our walls, we’re especially proud of the diversity, inclusion and equity we’re inspiring inside. There are dynamic career paths awaiting you - rewarding opportunities to impact the lives of others and inspire love. Join us!\nSenior Applications Developer\nLocation: Remote\nWe are seeking an experienced Senior Application Developer to design, develop, maintain, troubleshoot, and modernize enterprise applications supporting critical business operations.\nThe ideal candidate will have strong hands-on experience with Oracle Forms, PL/SQL, SQL, Unix/Linux Shell scripting, and Java, along with the ability to understand and support complex legacy applications. This role requires someone who can work across existing legacy platforms while helping transition functionality to modern technologies and architectures.\nThe candidate should be comfortable working independently, analyzing complex application issues, collaborating with business and technical teams, and supporting applications throughout the full software development lifecycle.\nKey Responsibilities\nDevelop, enhance, maintain, and troubleshoot enterprise applications using Oracle Forms, PL/SQL, SQL, Shell scripting, and Java. \nAnalyze existing legacy applications and understand complex business and technical processes. \nPerform application enhancements, bug fixes, production support, and technical troubleshooting. \nDevelop and optimize complex Oracle SQL queries, stored procedures, functions, packages, triggers, and database processes. \nMaintain and enhance Oracle Forms applications and related components. \nDevelop and maintain Unix/Linux Shell scripts for application processing, data movement, scheduling, and operational activities. \nDevelop or maintain Java-based components and integrations. \nAnalyze application performance and identify opportunities for optimization. \nWork with technical teams to troubleshoot issues across application, database, middleware, and batch-processing layers. \nParticipate in requirements analysis, technical design, development, testing, implementation, and production support. \nSupport application integrations with other enterprise systems. \nAnalyze legacy functionality and identify opportunities for application modernization, simplification, and decommissioning. \nAssist in migrating legacy functionality to modern platforms and technologies where appropriate. \nEnsure that legacy functionality is fully understood and documented before modernization or retirement. \nReview existing code and determine dependencies, business rules, interfaces, and downstream impacts. \nDevelop technical documentation, design documents, support documentation, and implementation plans. \nParticipate in code reviews and ensure adherence to development standards. \nWork closely with Business Analysts, Product Owners, QA, Infrastructure, Database, and other technology teams. \nSupport SIT, UAT, production deployments, and post-production validation. \nParticipate in production support and incident resolution as needed. \nProvide technical estimates and contribute to project planning. \nMentor junior developers and provide technical guidance to other team members. \nRequired Technical Skills\nOracle / PL/SQL\nStrong hands-on experience with Oracle Database. \nAdvanced knowledge of SQL and PL/SQL. \nExperience developing: \nStored procedures \nFunctions \nPackages \nTriggers \nCursors \nComplex SQL queries \nData processing routines \nExperience with SQL performance tuning and query optimization. \nAbility to troubleshoot database-related application issues. \nOracle Forms\nExperience developing and supporting Oracle Forms applications. \nExperience maintaining existing Oracle Forms applications and complex legacy code. \nAbility to analyze Forms triggers, procedures, libraries, modules, and database dependencies. \nExperience troubleshooting production issues within Oracle Forms environments. \nUnix/Linux & Shell Scripting\nStrong experience with Unix/Linux environments. \nExperience developing and maintaining Shell scripts. \nUnderstanding of batch processing, file processing, scheduling, logging, and error handling. \nExperience troubleshooting Unix-based application processes. \nJava\nWorking experience with Java development and maintenance. \nAbility to understand and modify existing Java applications/components. \nExperience with application integrations and APIs is preferred. \nUnderstanding of Java-based enterprise application environments. \nPreferred Skills\nExperience with Oracle Forms modernization or migration. \nExperience migrating legacy applications to Java or web-based technologies. \nExperience with REST APIs and enterprise integrations. \nExperience with batch processing and enterprise scheduling tools. \nExperience with Git or other source-control systems. \nExperience with CI/CD processes. \nExperience working in Agile/Scrum environments. \nExperience with application performance tuning. \nExperience with data migration and reconciliation. \nExperience supporting high-volume enterprise applications. \nRetail, distribution, supply chain, warehouse management, or other enterprise business-system experience is a plus. \nRequired Experience\n7+ years of software development experience. \nStrong hands-on experience with Oracle/PLSQL and Oracle Forms. \nStrong experience with SQL and Unix/Linux Shell scripting. \nExperience with Java. \nExperience supporting and enhancing complex legacy applications. \nExperience working with cross-functional technical and business teams. \nExperience with production support and troubleshooting. \nThe salary range for this opportunity is $110,000 - $130,000. Base pay offered may vary depending on geographic region, internal equity, job related knowledge, skills and experience, among other factors. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.","description_format":"text","description_chars":6600,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Jewelry","Luxury Retail"],"lifecycle":[{"event":"open","at":"2026-11-14T00:33:20Z"}],"visa":[],"liveness":{"score":71,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.785,"p_room":0.9,"age_days":16,"expected_fill_days":30,"reasons":["conf:2","win:mid"],"computed_at":"2026-11-14T03:15:12Z"},"pay":{"stated_usd_annual":130000,"is_top_pay":false},"html_url":"https://alion.io/job/signet-jewelers-senior-application-developer-remote","json_url":"https://alion.io/job/signet-jewelers-senior-application-developer-remote.json","meta":{"generated_at":"2026-11-14T03:15:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4785,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1942566},"rest":"https://alion.io/mcp/rest/get_company?id=1942566"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsignet-jewelers-senior-application-developer-remote"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsignet-jewelers-senior-application-developer-remote"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsignet-jewelers-senior-application-developer-remote"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/signet-jewelers-senior-application-developer-remote\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsignet-jewelers-senior-application-developer-remote"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4294358}},{"tool":"search_jobs","arguments":{"company":"signetjewelers.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4294358},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}