Lynker ยท 5 months ago
Scientific Applications Programmer
Lynker Corporation is a leading provider of innovative solutions in weather and climate science. They are seeking a Scientific Applications Programmer to help develop and maintain software solutions for the National Data Buoy Center's global network of buoys, ensuring accurate data for weather forecasting and climate prediction.
EducationEnvironmental ConsultingGovernmentInformation TechnologyWater
Responsibilities
Collaborate with team members to implement easily maintained software code that meets customer requirements and follows industry best practices
Team with coworkers to quickly learn NDBC domain knowledge and apply it to software development
Gather/clarify requirements from stakeholders/end users; demonstrate frequent progress in the form of working software that can be reviewed by stakeholders to ensure requirements are being met
Collaborate with team members, and end users ensuring regular clear communication on status, challenges, and next steps
Provide recommendations for software architecture and design decisions
Refactor existing code to improve the overall codebase
In cooperation with the end user, test application software to ensure accuracy, integrity, interoperability, and completeness to achieve desired results
Assist in troubleshooting software applications with a priority on resolving any impacts to NDBC dataflow
Troubleshoot and analyze reasons for application failure and revise assigned programs and/or procedures as necessary
Follow configuration management and source code control requirements
Follow secure coding best practices
Program/code solutions using approved programming languages
Document new programs or changes to existing programs following standardized formats
Qualification
Required
Demonstrated experience with industry standard concepts, best practices, and procedures in software design and development
Ability to rapidly implement easily maintained code that meets customer requirements
Must be able to obtain and maintain a Public Trust clearance
Collaborate with team members to implement easily maintained software code that meets customer requirements and follows industry best practices
Team with coworkers to quickly learn NDBC domain knowledge and apply it to software development
Gather/clarify requirements from stakeholders/end users; demonstrate frequent progress in the form of working software that can be reviewed by stakeholders to ensure requirements are being met
Collaborate with team members, and end users ensuring regular clear communication on status, challenges, and next steps
Provide recommendations for software architecture and design decisions
Refactor existing code to improve the overall codebase
In cooperation with the end user, test application software to ensure accuracy, integrity, interoperability, and completeness to achieve desired results
Assist in troubleshooting software applications with a priority on resolving any impacts to NDBC dataflow
Troubleshoot and analyze reasons for application failure and revise assigned programs and/or procedures as necessary
Follow configuration management and source code control requirements
Follow secure coding best practices
Program/code solutions using approved programming languages
Document new programs or changes to existing programs following standardized formats
Preferred
BS/BA degree Computer Science, Computer or Software Engineering, Information Systems, or Mathematics
Knowledge of web-based development and database concepts
Experience with programming applications used for environmental data collection and analysis
Good working knowledge of Java, Python, PHP, C/C++, SQL, XML, and HTML
Experience with LAMP (Linux, Apache, MySQL, PHP) and Tomcat development
Knowledge of both Linux and Windows operating systems
Experience with agile development, cloud development, and/or AI/ML
Knowledge of secure coding best practices
Benefits
Comprehensive healthcare for the employee at no monthly cost
Healthcare benefit covers medical, prescription drug, dental, and vision
Personal Time Off (PTO) Policy plus paid holidays
Highly competitive compensation plan regularly calibrated against industry and location benchmarks
401(k) retirement plan with company-matching
Employee Stock Ownership Plan (ESOP) - we're all company owners!
Flexible spending accounts
Employee assistance program (EAP)
Short- and long-term disability insurance
Life and accident insurance
Tuition assistance/Training/Workforce improvement reimbursement per year
Spot bonuses for exceptional performance
Annual Employee Recognition Awards with bonuses
Employee Referral Program
Free centralized, self-directed Learning Management System to learn at your own pace
Personalized career growth plans for every employee
Company
Lynker
Lynker provides innovative solutions to support global environmental security and economic prosperity.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase