Job Closed

This listing is no longer active.

Lynker Corporation

Lynker is a growing, employee-owned, small business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost-effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement. We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities – creatively and effectively. Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled and diverse professionals who embrace sound science and creative solutions. Lynker is an E-Verify employer. Lynker is proud to be an Equal Opportunity Employer and encourages women, minorities, individuals with disabilities, and veterans to apply.

Scientific Applications Programmer for Workflow Development

Location

United States

Posted

110 days ago

Salary

0

Seniority

Mid Level

Job Description

Scientific Applications Programmer for Workflow Development

Lynker Corporation

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Lynker Corporation is currently seeking a Scientific Applications Programmer for Workflow Development to join our growing team in support of The Environmental Modeling Center (EMC). This position is responsible for developing, maintaining, modernizing, and expanding workflows that drive several mission-critical weather prediction systems at EMC. - Contribute to the development of critical workflow infrastructure for major modeling systems, such as the Real Time Ocean Forecast System (RTOFS), the Global Forecast System, and AI applications like the AI Global Forecast System. - Comprehend and adhere to operational computing standards in support of operational code deliveries. - Port workflows to new high-performance computing and/or cloud platforms. - Develop user interfaces that allow scientists to easily set up experiments that run parts of and/or the full workflow. - Conduct profiling of performance-critical model code and identify and implement performance improvements. - Maintain documentation standards that support community model development. - Incorporate modern software management practices like unit testing, continuous integration, and agile development techniques. - Maintain and modernize the CMake-based build systems used for Earth system models. - Adhere to modern code management principles (Git repositories, including forking and branching). Qualifications - Bachelors degree or higher, and 5+ years of experience in meteorology/NWP, physical sciences, mathematics, or closely related field. - Experience with data assimilation (JEDI, SOCA) is strongly preferred. - Proficiency in shell scripting, automation, version control systems (Git), and developing software in a Linux environment. - Expertise in Python and Fortran (including F95+), including advanced concepts such as Object-Oriented Programming. - Demonstrated working knowledge of modern software engineering practices. - Experience in developing and running Earth system models or similar workflows on high-performance computing platforms. - Familiarity with cross-platform package management, build, and test systems, especially CMake/CTest and pip. - Good verbal and written communication skills in English. - Ability to work effectively as part of a diverse, customer-focused team. - Experience working in Agile/Scrum environments is preferred. - Must be a U.S. Citizen or Green Card Holder to qualify. Requirements - Experience with ocean and sea ice models, coupled frameworks, and scientific data formats (HDF5, NetCDF, GRIB/2) are beneficial. - Demonstrated experience with parallel job schedulers (SLURM, PBS) is strongly preferred. - Experience with using workflow managers (Rocoto, ecFlow, Cylc) is a plus. - GPU experience is a plus. - Experience with using and developing environment modules (Tcl modules, Lmod) is strongly preferred. - Experience with package managers (EasyBuild, Spack) and containers (Docker, Apptainer/Singularity, Charliecloud) is a plus. 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). - 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. - Personalized career growth plans for every employee.

Job Requirements

  • Bachelors degree or higher, and 5+ years of experience in meteorology/NWP, physical sciences, mathematics, or closely related field.
  • Experience with data assimilation (JEDI, SOCA) is strongly preferred.
  • Proficiency in shell scripting, automation, version control systems (Git), and developing software in a Linux environment.
  • Expertise in Python and Fortran (including F95+), including advanced concepts such as Object-Oriented Programming.
  • Demonstrated working knowledge of modern software engineering practices.
  • Experience in developing and running Earth system models or similar workflows on high-performance computing platforms.
  • Familiarity with cross-platform package management, build, and test systems, especially CMake/CTest and pip.
  • Good verbal and written communication skills in English.
  • Ability to work effectively as part of a diverse, customer-focused team.
  • Experience working in Agile/Scrum environments is preferred.
  • Must be a U.S. Citizen or Green Card Holder to qualify.
  • Experience with ocean and sea ice models, coupled frameworks, and scientific data formats (HDF5, NetCDF, GRIB/2) are beneficial.
  • Demonstrated experience with parallel job schedulers (SLURM, PBS) is strongly preferred.
  • Experience with using workflow managers (Rocoto, ecFlow, Cylc) is a plus.
  • GPU experience is a plus.
  • Experience with using and developing environment modules (Tcl modules, Lmod) is strongly preferred.
  • Experience with package managers (EasyBuild, Spack) and containers (Docker, Apptainer/Singularity, Charliecloud) is a plus.

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).
  • 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.
  • Personalized career growth plans for every employee.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 11-50Since 2005H1B No Sponsor

• Integration Analysis & Requirements Gathering: • Support in Reverse-Engineering: With help of technical team, analyse and document the logic, data flow, security, and protocols of existing custom integration solutions, specifically. • Requirements Collection: Collaborate with Business Analysts to collect, validate, and finalize the TO-BE Integration requirements for integrations. • Technical Documentation: Create comprehensive technical design documents, integration mapping specifications, and detailed architecture diagrams for the new Integration platform. • Integration Platform Development: • Subject matter expert and developer using IBM webMethods integration platform (Integration Server, API Gateway, Universal Messaging , B2B ...etc) • Preferred: Experience using Azure integration platform (e.g., Azure Logic Apps, Azure Functions, Azure API Management, Azure Service Bus, Event Grid). • Design and implement scalable, secure, and performant integration solutions, ensuring adherence to enterprise governance and best practices. • Handle migration of the existing G2G functionalities from the existing custom applications to the new Integration platform.

Egypt
Job Closed
Full TimeRemoteTeam 11-50Since 2005H1B No Sponsor

• Design, build, and deploy high-quality Mendix applications following best practices. • Translate business requirements into scalable and maintainable solutions. • Develop domain models, microflows, integrations, UI components, and custom Java/JavaScript actions. • Implement secure application architectures and ensure performance, reliability, and compliance. • Conduct code reviews and promote reusable modules and components. • Deliver secure, high-performance mobile applications with reliable offline capabilities. • Integrate Mendix apps with external systems (REST, SOAP, OData, Kafka, databases, Azure AD/OIDC). • Design modular components and publish well-documented APIs. • Collaborate with architects and infrastructure teams to align solutions with enterprise standards. • Mentor junior developers and lead technical discussions and design workshops. • Work closely with product owners and stakeholders to refine requirements and estimates. • Promote development standards and best practices. • Implement CI/CD pipelines, Git branching strategies, and automated deployments. • Perform testing (unit, integration, SIT) and resolve complex issues. • Oversee application lifecycle including versioning, environments, and releases.

Egypt
Job Closed
Software Engineer110 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop and maintain low-code solutions using Power Apps, Power Automate, and Power BI, following architectural guidelines and best practices defined by the team. • Implement integrations with various data sources, such as SharePoint, SQL Server, Dataverse, and APIs, ensuring consistency and performance. • Build reports and dashboards in Power BI to support business data analysis and visualization. • Automate processes and workflows with Power Automate to drive operational efficiency. • Assist with solution documentation, test execution, and provide support during deployment. • Collaborate with other developers, analysts, and stakeholders, contributing to the continuous evolution of solutions. • Handle and resolve backlog requests under the guidance of more experienced professionals.

Brazil
Job Closed

Freelance Exam Developer Real Estate & Finance

Certify360

Certify360 EdTech Group: een toonaangevende opleidingsgroep die zich richt op verplichte opleidingen en certificeringen voor kennisintensieve beroepen. Certify360 bundelt sterke labels zoals Lindenhaeghe, CS Opleidingen, FOI, Learncare, WWZ Academie en Examenadviesburo. Dankzij deze samenwerking kunnen we blijven innoveren en voldoen aan de hoogste kwaliteitsstandaarden in ons vakgebied.

Software Engineer110 days ago

Role Description Wil jij jouw vastgoed-, financierings- of fiscale expertise inzetten om de kwaliteit van examens in de makelaars- en taxatiebranche te versterken? Werk je graag zelfstandig, analytisch en precies? Dan past deze opdracht perfect bij jou. Als freelance examenontwikkelaar schrijf je examenvragen voor de vakgebieden Vastgoedfinanciering, Economie & Vastgoed en Belastingen & Vastgoed. Jij vertaalt complexe inhoud naar duidelijke, toetsbare vragen die voldoen aan vastgestelde toetstermen. - Schrijven van examenvragen die voldoen aan formele toetscriteria - Reviewen en beoordelen van vragen van collega‑auteurs - Overleggen met onderwijskundigen om kwaliteit te waarborgen - Meedenken over doorontwikkeling en kwaliteitsverbetering van het toetsmateriaal Qualifications - Minimaal HBO/WO‑werk- en denkniveau - Aantoonbare kennis van één of meerdere domeinen: - Vastgoedfinanciering - Vastgoedeconomie - Fiscale aspecten van vastgoed - Ervaring in vastgoed, finance of taxatie is een sterke pré - Je werkt nauwkeurig, gestructureerd en zelfstandig - Uitstekende beheersing van de Nederlandse taal - Ervaring met toetsontwikkeling is welkom, maar geen vereiste Benefits - Aantrekkelijke vergoeding: - €18,- per ontwikkelde examenvraag - €5,45 per gereviewde vraag - Heldere doorlooptijden: 2 weken per opdracht (batch aan vragen) - Freelance overeenkomst (OVO) - Onderwijskundige begeleiding, trainingen en voorbeeldmateriaal - Flexibel werken: jij bepaalt wanneer je schrijft - Kansen op langdurige samenwerking Company Description Certify360 EdTech Group: een toonaangevende opleidingsgroep die zich richt op verplichte opleidingen en certificeringen voor kennisintensieve beroepen. Certify360 bundelt sterke labels zoals Lindenhaeghe, CS Opleidingen, FOI, Learncare, WWZ Academie en Examenadviesburo. Dankzij deze samenwerking kunnen we blijven innoveren en voldoen aan de hoogste kwaliteitsstandaarden in ons vakgebied.

Worldwide
€18 / hour
Job Closed