> Markdown version of [/jobs/ext/561170-software-developer](https://www.wearedevelopers.com/jobs/ext/561170-software-developer). 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). --- # Software Developer - **Company:** R & R Staffing, Inc. - **Location:** United States - **Experience:** Experienced - **Salary:** $80,000.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Software Suite, Unix, Client Server Models, Information Systems, Computer Programming, System Configuration, Relational Databases, Database Design, Software Debugging, Systems Analysis, Integrated Development Environments, Oracle (Applications), Oracle Forms, PowerBuilder, Software Engineering, SQL Stored Procedures, PL-SQL, SQL Databases, Web Applications, Data Server Interface, Oracle Hyperion, Performance Testing, Sybase, Test Scripts, Information Technology, Front End Software Development, Legacy Systems - **Published:** June 17, 2026 - **Apply:** http://rrstaffing.com/Jobs/rbrowsejobs.pa-83425.html ## About the Role QUALIFICATIONS: This position requires a strong professional commitment to the successful development of highly complex administrative systems combined with an understanding of how to achieve that success. A Bachelor's degree in Computer Science, Information Systems, or related field or equivalent combination of education and experience are required. At least 5 years of application development experience, including 3 years experience in client / server environment using relational database & front-end GUI tools. Experience and understanding of programming & analysis techniques, systems design methodologies, development & implementation strategies for highly complex business information systems.Strong conceptual, logical & problem solving abilities. Experience building complex applications using Oracle Forms, PowerBuilder, SQL, Unix, & C. Thorough understanding of relational database technology, including complex stored procedures & utilities, using Oracle or Sybase. Experience in package implementation, especially Oracle Financials, as well as Java technology & PL/SQL, is a major plus. Ability to set priorities & move project forward. Ability to work well independently & with project teams, with a wide range of clients & staff at all levels. Excellent written & verbal communications skills. Knowledge & understanding of hardware/language/software configurations available in the market.Strong leadership skills with ability to organize, plan, & supervise.the work of others. ## Description JOB DESCRIPTION: This is an Application Software Developer, who will provide analytical & technical expertise for administrative systems,including Research Admin & Financials systems. Systems Analysis & Design: 35% - Perform system analysis & design for complex applications of broad scope & impact.Identify project scope & definition, design approach for problem resolution, & develop time schedules & cost estimates. Possess thorough understanding of architectural, application & integration issues, as well as database design concepts & data interfaces to/from other systems. Develop detailed functional & system design specifications. Employ industry standard tools & techniques in analysis & design including business, object, data & process modeling. Application Development: 50% - Plan & carry out the coding, testing, implementation, & documentation phases of an an in-house or package software development project Play key technical role in the implementaion of the Oracle Financials application suite. Study the business requirements, package functionality,& the integration issues with other legacy & non-legacy systems at client. Develop, enhance, & implement client/server & Web based solutions to meet client needs, using a 4GL development environment such as Oracle Forms or PowerBuilder, in a Unix based relational database environment (Oracle or Sybase). Develop test plans, test scripts, & performance testing/debugging activities. Provide technical documentation & on-going support. Service and Support: 15% - Respond to client problems in a timely manner. Provide consulting services, training, & documentation as required. Participate in the system support on-call schedule as required.At the 4P4 level, candidate is expected to assume project management & technical leadership roles for multiple small projects, & is expected to design & implement strategic systems solutions to solve business problems. ## Related Videos - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) - [Strategies to accelerate SaaS Application Development](https://www.wearedevelopers.com/videos/1078-strategies-to-accelerate-saas-application-development) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Coffee with Developers - Robby Russell](https://www.wearedevelopers.com/videos/917-coffee-with-developers-robby-russell) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)