Cooperative Research Software Application Developer
Think Tank, Inc.
- Silver Spring, MD
- Permanent
- Full-time
- 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
- 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).
- Familiarity with Oracle, SQL, and related database tools and technologies.
- Hold a valid state drivers license with the ability to operate a Federal motor vehicle.