Cooperative Research Software Application Developer Job at Think Tank, Inc., Silver Spring, MD

bnRGcFJXUHhjWEtSYzgyaWU3aWR2eW5CU3c9PQ==
  • Think Tank, Inc.
  • Silver Spring, MD

Job Description

Job Description

Job Description

*US Citizenship Required

*Onsite at a NEFSC and aboard research vessels in the Northwest Atlantic Ocean

POSITION DESCRIPTION:

The Software Application Developer will support the Northeast Fisheries Science Center (NEFSC) by designing, developing, and maintaining web-based applications and software tools that facilitate data collection, integration, and analysis for cooperative fisheries research initiatives. The developer will create flexible, scalable software architectures with modern Application Programming Interfaces (APIs), integrate existing systems with new technologies, and ensure compatibility with Oracle database systems. Responsibilities include maintaining legacy applications, migrating code, managing databases across development environments, and supporting the full software development lifecycle. The role also involves participating in project planning, code and system reviews, user requirement refinement, and adhering to NOAA's cybersecurity and IT standards. The developer will be expected to deliver technical documentation, user manuals, and application updates on a scheduled basis, and may support dockside operations as needed. Collaboration with project managers, scientists, and end users is essential to ensure performance, usability, and alignment with research goals.

RESPONSIBILITIES:

  • Work closely with staff from NOAA NEFSC to design, build, and maintain applications that support cooperative research efforts.
  • Design, develop, and maintain web-based applications with flexible architecture and use of Application Programming Interfaces (API) to better facilitate system-level integration
  • Maintain existing systems throughout their lifecycle, which includes decommissioning applications whose functions are incorporated by new applications or are no longer needed.
  • Support application development through integrated project work group meetings, data modeling, code reviews, and system reviews for quality and performance
  • Analyze project information requirements to research and suggest emerging technologies and how they can address future development needs
  • Define and refine user requirements
  • Implement and integrate security standards set by the NOAA/NMFS/ Office of the Chief Information Officer (OCIO) and implemented by NEFSC's Information Technology Division.
  • Follow security and development standards set by the NEFSC's Information Technology Division.
  • May require dockside/Harbor Side Work

REQUIREMENTS:

  • Minimum of seven (7) years of relevant experience, with a Masters Degree in a relevant field preferred
  • Proficiency in HTML5, CSS, PHP, SQL, JQUERY and JAVASCRIPT.
  • Working knowledge of other programming languages, such as R, Unix shell scripting, etc.
  • Experience with Bluetooth I/O preferred
  • Proficiency in designing, creating and developing APIs (CSV and JSON based) that interface with Oracle database systems (11g and 12c).
  • Experience in code migration, database change management and data management in multiple environments, and different stages of the development life cycle.
  • Familiarity with Oracle, SQL, and related database tools and technologies is highly desirable.
  • Ability to participate in integrated project teams, work group meetings, code reviews, and system reviews for quality and performance.
  • Skill in working with developers and project managers providing quick resolutions during critical production issues with performance related resolutions.
  • Experience working as part of a team to define and refine user requirements.
  • Experience with program planning and management in a team environment.
  • Experience with developing performance metrics and milestones.
  • Experience developing and monitoring resource investment strategies.
  • Experience working with marine fisheries information programs or other science-based.
  • Current MS Office and Google Workspace skills.
  • Proficiency in HTML5, CSS, PHP, SQL, JQUERY and JAVASCRIPT.
  • Working knowledge of other programming languages, such as R, Unix shell scripting, etc.
  • Demonstrated proficiency in designing, creating and developing APIs (CSV and JSON-based) that interface with Oracle database systems (11g and 12c).
  • Proficient with Oracle, SQL, and related database tools and technologies.
  • Hold a valid state drivers license with the ability to operate a Federal motor vehicle.

Job Tags

Flexible hours,

Similar Jobs

Sanctuary Medicinals

Mmtc Associate (Sales Associate) Cannabis Dispensary - Part Time Job at Sanctuary Medicinals

 ...is looking for an MMTC Associate (Sales Associate) at our new dispensary to join our team. Our ideal candidate is self-driven, ambitious...  ...as a brand ambassador by bringing your love and passion for cannabis, the Sanctuary brand, and customer service together in service... 

YMCA of Greater Dayton

Childcare Activity Leader - After School Job at YMCA of Greater Dayton

 ...staff or parent. Monitors and assists in maintaining the cleanliness of the child care and program area. Maintains appropriate adult/child ratio. Fills in other classrooms when needed. Attends parent events/family programs. Attends scheduled staff meetings... 

Smoochie Pooch Mobile Pet Spa LLC

Pet Groomer Job at Smoochie Pooch Mobile Pet Spa LLC

 ...Description Job Description Job Overview: Join our dynamic team at Smoochie Pooch as a Pet Groomer and become an integral part of our commitment to providing top-notch grooming services for pets. As a Pet Groomer, you will be responsible for delivering high-quality... 

Confidential

Vice Provost of Libraries and University Librarian Job at Confidential

 ...Vice Provost of Libraries and University Librarian About the Company Long-established public research university Industry Higher Education Type Educational Institution Founded 1877 Employees 5001-10,000 Categories Education Higher Education... 

Triton Health Systems

Case Manager, Utilization Review Job at Triton Health Systems

 ...VIVA HEALTH, ranked one of the nation's Best Places to Work by Modern Healthcare, is seeking a Case Manager, Utilization Review position to join our team in...  ...love at work and take care of the people you love at home! We also offer a great benefits package, including tuition...