Logo
Lynker

Software Developer

Lynker, Alexandria, Virginia, us, 22350


Background

Lynker is supporting the National Science Foundation's (NSF) National Center for Science and Engineering Statistics (NCSES). NCSES is the principal source of analytic and statistical reports, data, and related information that describe and provide insight into the nation's science and engineering resources. NCSES maintains a data system consisting of several major components to support data analysis and dissemination of NCSES survey data. The most visible component of the data system is the family of web-based interactive data access tools.

This is a remote position, but the candidate must be able to work hours aligned with a standard schedule on EST. Proximity to NSF's headquarters in Alexandria, VA is preferred.Responsibilities

Review and refactor existing code to maximize efficiency, performance, modularity and reusability.Perform unit testing on new artifacts and assist with regression testing/test automation to maintain quality software artifacts.Participate in the full software development lifecycle.Adapt to new languages, technologies and platforms (e.g., Windows, Linux) and architectural layers (e.g., web layer, application layer, database layer).Perform technology and product analysis, troubleshooting, and cloud configuration.Document software design, architecture, and SOPs.Demonstrate familiarity with DevSecOps jobs and pipelines.Work effectively in a collaborative team-based environment, including training and mentoring other team members on new technologies and systems.Remain up to date on software best practices and apply them across development activities.Requirements

Skills Required:

JavaScript, HTML5, CSS3Frontend frameworks (e.g., Angular)Spring FrameworkRESTful web servicesJavaPythonSQL, PostgreSQLLinux, UnixBitbucket, GitJenkinsSkills Preferred

Amazon Web Services (AWS)DockerStatistical software (e.g., R, Python frameworks for statistics)Experience Required

Minimum 6 years or equivalent hands-on experience implementing all layers in web applications and other technical solutions.Demonstrated experience applying technical aptitude and a propensity for quickly learning and applying cutting-edge technologies to solve complex frameworks with a technology-agnostic posture.Proficiency with best practices of debugging and testing programs and applications.Skilled at interpreting technical documents and communicating key concepts to audiences with varying levels of technical knowledge.About Lynker

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.Benefits

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's benefits include the following:

Comprehensive healthcare for the employee at no monthly costHealthcare benefit covers medical, prescription drug, dental, and visionPersonal Time Off (PTO) Policy plus paid holidaysHighly competitive compensation plan regularly calibrated against industry and location benchmarks401(k) retirement plan with company-matchingEmployee Stock Ownership Plan (ESOP) we're all company owners!Flexible spending accountsEmployee assistance program (EAP)Short- and long-term disability insuranceLife and accident insuranceTuition assistance/Training/Workforce improvement reimbursement per yearSpot bonuses for exceptional performanceAnnual Employee Recognition Awards with bonusesEmployee Referral ProgramFree centralized, self-directed Learning Management System to learn at your own pacePersonalized career growth plans for every employeeLynker 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.

#J-18808-Ljbffr