Software Developer

Company:  Lynker
Location: Alexandria
Closing Date: 08/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

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, CSS3
  • Frontend frameworks (e.g., Angular)
  • Spring Framework
  • RESTful web services
  • Java
  • Python
  • SQL, PostgreSQL
  • Linux, Unix
  • Bitbucket, Git
  • Jenkins

Skills Preferred

  • Amazon Web Services (AWS)
  • Docker
  • Statistical 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 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

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.

#J-18808-Ljbffr
Apply Now
Share this job
Lynker
  • Similar Jobs

  • Software Developer

    Alexandria
    View Job
  • Software Developer

    Alexandria
    View Job
  • Software Developer

    Falls Church
    View Job
  • Software Developer

    Falls Church
    View Job
  • Software Developer

    Falls Church
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙