> Markdown version of [/jobs/ext/541056-application-developer-ii](https://www.wearedevelopers.com/jobs/ext/541056-application-developer-ii). 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). --- # Application Developer II - **Company:** IBSS Corp. - **Location:** Gloucester, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $115,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Ajax (Programming Language), Amazon Web Services, Apache HTTP Server, HTML5, Bash Shell, Oracle WebLogic Server, Software Documentation, Information Systems, Databases, Database Design, Mobile Application Software, JQuery, Python (Programming Language), Oracle Databases, Oracle (Applications), Software Tools, Oracle Apex, Service-Oriented Architecture, Software Engineering, Software Systems, SQL Stored Procedures, PL-SQL, SQL Databases, ReactJS, Oracle Enterprise Manager, Backend, Git, Information Technology, Atlassian Tools, Wikis, Data Management, Front End Software Development, Software Coding, Software Version Control - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4898ac959785a88c ## About the Role Do you have experience in Wiki systems?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field. * Minimum of five (5) years of professional full-stack software development experience. * Demonstrated production experience with Oracle PL/SQL development against Oracle Enterprise Database 19C or higher * Demonstrated production experience building front-end applications in React (version 18+) with HTML5, JavaScript, and jQuery * Hands-on experience with at least one back-end language beyond PL/SQL (PHP 8+ or Python) * Working experience with Oracle APEX, SQL Developer, and/or PL/SQL Developer * Working experience with Git for source control in a collaborative team environment * Experience working in an agile/SCRUM software development lifecycle with JIRA and Confluence ## Description IBSS is seeking an Application Developer to support the NOAA Fisheries Greater Atlantic Regional Fisheries Office (GARFO) in Gloucester, Massachusetts, building and maintaining the software systems that enable federal fisheries management across the Greater Atlantic region., * Design, develop, test, deploy, maintain, and document software tools for fisheries management at GARFO, using web front-end, mobile application, and Oracle back-end technologies (primarily PL/SQL). * Build and enhance applications supporting fishery management plans, allocation management, permit issuance and tracking, sector and IFQ management, electronic and paper vessel trip reporting, dealer reporting, protected resource data management, and derived data products. * Write, optimize, and refactor PL/SQL stored procedures, packages, triggers, and views against Oracle Enterprise Database 19C and above, in both on-premise and AWS cloud-based environments. * Develop responsive front-end interfaces using React (version 18+), HTML5, JavaScript, jQuery, AJAX, and the U.S. Web Design System (USWDS). * Develop and integrate Service-Oriented Architecture (SOA) APIs that expose secure endpoints to GARFO-approved third-party mobile reporting applications such as SAFIS eTRIPS/mobile and VESL. * Implement and maintain server-side components in Oracle Weblogic Server 12C, Apache HTTP Server, PHP (version 8+), Python, and BASH shell scripts. * Build internal administrative dashboards and rapid-development utilities in Oracle APEX * Manage source code, branches, pull requests, and merges in Git, adhering to GARFO documented best-practice standards for code development, database design, and version control. * Author and maintain technical documentation, system documentation, and Git artifacts in JIRA and Confluence so other developers can troubleshoot or extend the code. * Coordinate testing and User Acceptance Testing (UAT) with end users, including marine biologists, permit staff, and commercial fishing industry representatives. * Provide go-live support and research, diagnose, and resolve production defects responsively after deployment. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Living Documentation That Can't Die](https://www.wearedevelopers.com/videos/2025-living-documentation-that-can-t-die) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)