> Markdown version of [/jobs/ext/122333-programmer-analyst-i](https://www.wearedevelopers.com/jobs/ext/122333-programmer-analyst-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer Analyst I - **Company:** Rack Room Shoes Inc. - **Location:** Charlotte, NC, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Information Systems, Relational Databases, Software Debugging, Web Development, Oracle Forms, Oracle Apex, PL-SQL, Apex Code, Information Technology - **Published:** May 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=26f8c90874c94814 ## About the Role Do you have experience in Relational database design?, Do you have a Bachelor's degree?, * Bachelors Degree in Information Systems, MIS, Computer Science, or equivalent business experience in related field * One year of experience with Oracle Forms or Oracle Apex * One year of PL/SQL experience is required * EDI X12 experience will be helpful * Working knowledge of relational database theory and operation * Working knowledge of API's, REST * JAVA and web development experience preferred * Will be required to learn to design, develop, maintain, and troubleshoot custom Oracle Forms, Apex, and PL/SQL scripts * Ability to work effectively in a fast-paced, results-oriented, demanding, multi-priority environment, both independently and as part of a team * Excellent communications with users at any level a must Physical Demands: This position is primarily sedentary. Applicants, with or without accommodations, must be able to sit for extended periods, as well as occasionally stand and walk. The role requires reaching, grasping, and possessing fine motor skills for typing. Additionally, candidates should be able to lift light objects, such as files, bend or stoop to access lower drawers, and have good near vision for computer work. ## Description Develop and document new applications and processes as well as provide support for existing systems across multiple business areas. Perform systems analyses and enhancements to existing systems., * Write code, debug, and test for accuracy * Perform discovery and analysis * Communicate with users to gain understanding of their business needs to design solutions * Create and maintain system and/or process documentation * Assist with application and systems implementation with Database Administrators, Quality Assurance, other Information Systems personnel, and end users * Provide organizational support * Ensure standardization ## Related Videos - [What if your HR software adapted to you, not the other way around?](https://www.wearedevelopers.com/videos/100259-what-if-your-hr-software-adapted-to-you-not-the-other-way-around) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)