Applications Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
We are seeking a versatile Applications Developer to join our Data and Information Systems Branch (DIS) team supporting the National Oceanic and Atmospheric Administration (NOAA) / National Marine Fisheries Service (NMFS)., In this role, you will help design, build, and maintain mission-critical web applications, APIs, real-time data integration systems, and vendor portals supporting regional marine fisheries monitoring initiatives (including Observer and Electronic Monitoring programs). You will work closely with a collaborative team of developers, data analysts, and federal stakeholders using Agile methodologies., * API & System Enhancements: Modify existing NEMIS data submission APIs and web interfaces to accept AI-generated Electronic Monitoring (EM) data, updating database schemas to accommodate new AI fields.
- Third-Party Vendor Portal: Build and maintain a secure portal for external service providers to submit EM results and receive automated performance feedback evaluated against curated validation datasets.
- Real-Time Data Automation: Implement automated, real-time listeners for the EM Federal Records API. Build functionality into the FM Portal that notifies providers when a trip becomes a federal record and updates status pages upon successful receipt.
- Feature Development: Update internal tools (such as OTES) to introduce new workflows, including Temporary Field Worker (TFW) functionality.
- Full Lifecycle Software Engineering: Design, test, debug, and maintain web/desktop applications, APIs, and databases in accordance with NOAA/NMFS security standards and IT governance.
- Agile Collaboration: Actively participate in daily Scrums, bi-weekly Sprint planning/reviews, and maintain daily code commits to NMFS GitHub repositories.
- Documentation & Operations: Write clean, well-documented code, create end-user/technical SOPs, and assist with application troubleshooting, performance tuning, and system maintenance.
Requirements
- Education & Experience: 4+ years of professional application development experience. A Bachelor’s degree in Computer Science or a related STEM field is highly desired.
- Agile Experience: Demonstrated experience working in Agile/Scrum development environments.
- Technical Skills:
- Strong foundation in API design, RESTful web services, and database integration (SQL, PL/SQL, Oracle/PostgreSQL).
- Proficiency with front-end and back-end web tech stack (e.g., JavaScript, PHP, Python, React/Vue, HTML/CSS, or .NET/Java).
- Experience building automated background tasks/listeners and secure web application portals.
- Version control mastery using Git and GitHub.
- Soft Skills: Excellent written and verbal communication skills, strong problem-solving capabilities, and a track record of success working within dispersed, cross-functional teams.
Desired Experience:
- Prior work with marine fisheries data systems, oceanographic data, or scientific monitoring systems.
- Hands-on experience with Oracle APEX, cloud environments (AWS/GCP), containerized workflows, or AI data integrations., * Bachelor’s (Required), * application development: 4 years (Required)
Benefits & conditions
$88,000 - $95,000 a year - Full-time, Pulled from the full job description
- Professional development assistance
- Tuition reimbursement
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance, Join us at TechGlobal where innovation meets impact! Bring your enthusiasm for software engineering into a collaborative environment that values continuous learning and professional growth. We’re excited to see how your expertise can help shape the future of government IT solutions!
Pay: $88,000.00 - $95,000.00 per year, * 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Tuition reimbursement
- Vision insurance
About the company
TechGlobal, Inc. is a dynamic subsidiary of FedGeek, specializing in delivering innovative Professional Services and IT Solutions to government agencies at all levels. We are committed to empowering our clients through cutting-edge technology and expert support.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Fully Remote Software Engineer Jobs
The Best Job Search Websites of 2025
Why Upskilling And Reskilling is Important For Developers