Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Front-End Web Applications

$96.59k - $120k

National Radio Astronomy Observatory (NRAO)

National Radio Astronomy Observatory Title: Software Engineer - Front-End Web Applications Location: NRAO Array Operations Center, PO Box 0, SOCORRO, New Mexico, United States of America• NRAO Headquarters, 520 Edgemont Rd, CHARLOTTESVILLE, Virginia, United States of America• Green Bank Observatory, PO Box 2, GREEN BANK, West Virginia, United States of America Requisition Number: 281 Job Family: Software Engineer Pay Type: Salary Required Education: CPP Position Description: Position Summary The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and operates the NRAO under a cooperative agreement with the National Science Foundation. The Observatory is a hub for technological and scientific collaboration, operating state-of-the-art radio telescope facilities for use by the international scientific community. The Observatory has been instrumental in the study of black holes, galaxies, and the early universe. The NRAO develops and maintains software used by the astronomy community for proposing, planning, scheduling, and analyzing observations made with these telescopes. We are seeking a mid-level Software Engineer with strong front-end web development skills to join the Archive Team, part of the Science User Applications Group (SUA). The Archive Team develops and maintains the NRAO Science Archive, one of the Observatory’s most visible user-facing applications. You will help shape the interfaces that astronomers around the world use every day. You will have the opportunity to contribute to the next generation of tools critical to the Observatory, for both current telescopes and the next generation Very Large Array (ngVLA). This position will be based in Albuquerque, NM; Socorro, NM; Charlottesville, VA; or Green Bank, WV. For well-qualified candidates, a remote work arrangement may be considered. What You Will be Doing: Your initial focus will be on the NRAO Science Archive web application. There are many opportunities for improvement, including: Modernizing and streamlining the user interface for a better user experience Building new front-end features and components that help scientists find and work with radio astronomy data Improving front-end performance, accessibility, and test coverage Collaborating with backend developers to design and consume APIs and to improve overall system performance You will design and deliver key components of the system, working closely with teammates and with scientific users to understand their needs. Team members also maintain and upgrade existing software and develop new tools that support the Observatory’s evolving observing methods, helping keep the Observatory at the forefront of science and technology. Work Environment You will join a team of professionals engaged in research and development in science, engineering, software development, and education. Work is typically performed in a research or development environment. Who You Are: You have: A bachelor's degree in computer science or related field; highly relevant experience may be considered in lieu of a bachelor's degree. An advanced degree is not required but is welcome. A minimum of one year experience in the development of software applications. At least three years of professional experience developing web applications is preferred, with a significant portion focused on the front end. Familiarity with standard software engineering concepts, practices and procedures through academic training or internship experience(s). Competencies Professional experience building front-end web applications with Angular and TypeScript Solid command of HTML, CSS/Sass, and JavaScript, and experience with Bootstrap or similar frameworks Experience with build and bundling tools such as webpack Experience consuming and designing RESTful APIs and an understanding of Experience with version control, front-end testing methodologies (unit and end-to-end), and CI/CD Experience debugging and profiling web applications, including browser performance Understanding of object-oriented design and the ability to build maintainable, well-structured software Demonstrated ability to learn and apply new languages and frameworks Strong interpersonal and communication skills – both verbally and in writing The ability and interest to work as part of a team in a Scrum environment. While not required, you may have: Experience with Python or Java and with backend development, sufficient to work effectively across the stack Familiarity with relational databases and object-relational mapping (for example, SQLAlchemy) Familiarity with messaging systems such as RabbitMQ Familiarity with containerization technologies such as Docker, Docker Compose, Docker Swarm, or Kubernetes Experience with accessibility standards and responsive design Familiarity with basic astronomical principles and data reduction Additional Requirement Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor new H-1B Visas for this position. Total Rewards: Compensation The starting salary of this position is between $96,588 and $120,000 . Factors which may affect starting pay may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions. Benefits: Associated Universities, Inc (AUI) offers a comprehensive benefits package addressing the needs of employees and their families with most benefits beginning on the first day of employment, subject to eligibility requirements. AUI provides: Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days) Medical, dental and vision plans are effective on the first day of employment. AUI’s retirement benefit contributes an amount equal to 10 percent of a qualified participant’s base pay with no required employee contribution. Click Total Rewards for more information. Application Instructions: For consideration, select the “Apply” button above. Please be prepared upload a cover letter describing your interest in this position along with a current resume. We reserve the right to close this posting prior to the listed expiration date above based on the volume and/or quality of the applicant pool. Equal Opportunity Employer Statement: AUI is an equal opportunity employer. To view our complete statement, please visit . If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to View email address on click.appcast.io . PM20 Compensation details: 96588-120000 Yearly Salary PI45ee0de341f5-38271-42083361

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Front-End Web Applications in Green Bank, WV vacancy
  • $87k - $121k

     ...for this role.National Radio Astronomy ObservatoryTitle: Software Engineer II-IIILocation: 1011 Lopezville Rd, Socorro, NM 87801, USA•...  ...have one or more years of experience developing software applications. Candidates with progressively more experience will be considered... 
    Application
    H1b
    Work at office
    Remote work
    Visa sponsorship

    National Radio Astronomy Observatory (NRAO)

    Green Bank, WV
    1 day ago
  • $123k - $153k

     ...National Radio Astronomy Observatory Title: Software Engineer Group Lead, Online - UPDATED Location: 1011 Lopezville Rd,...  ...and advising on personnel matters, ensuring compliance with applicable policies such as affirmative action. Advising staff on planning... 
    Application
    Full time
    Temporary work
    H1b
    Work at office
    Remote work
    Visa sponsorship

    National Radio Astronomy Observatory (NRAO)

    Arbovale, WV
    2 days ago
  •  ...compliance with established procedures Experience Requirements Applicants generally need specialized experience at the level stated in...  ...based on administrative findings or reports Using office software to organize information and support multiple assignments... 
    Application
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Airport Security Hiring

    Green Bank, WV
    8 days ago
  •  ...compliance with established procedures Experience Requirements Applicants generally need specialized experience at the level stated in...  ...based on administrative findings or reports Using office software to organize information and support multiple assignments... 
    Application
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Airport Security Hiring

    Dunmore, WV
    8 days ago
  • $130k - $160k

     ...the observatory's Enterprise IT Teams, Software Architect, and Data Architect, the Technology...  ...between infrastructure capabilities, application architectures, scientific data...  .... Provide architectural guidance to engineering and operations teams responsible for implementing... 
    Application
    H1b
    Remote work
    Visa sponsorship

    National Radio Astronomy Observatory (NRAO)

    Arbovale, WV
    4 days ago
  • $90k - $110k

     ...environment. While not required you may have: Experience managing enterprise IT initiatives, including cloud migrations, application implementations, infrastructure modernization, cybersecurity projects, data integrations, or enterprise system deployments.... 
    Application
    H1b
    Work at office
    Remote work
    Visa sponsorship
    1 day per week

    National Radio Astronomy Observatory (NRAO)

    Green Bank, WV
    3 days ago
  • $1,000 per month

     ...COMPENSATION: This is a commission-only opportunity with no base salary or hourly pay. You earn $1,000+ per closed client, with additional back-end commissions available on qualifying business. Payment is based on closed business, not simply booking appointments. WHAT YOU GET:... 
    Hourly pay
    Remote work
    Monday to Friday

    Tsunami

    Green Bank, WV
    2 days ago
  •  ...Type: {appointment_type} Who May Apply: {who_may_apply} Application Deadline: {closing_date} 911 call-taking services commonly operate...  ...Enter accurate details into call-processing or dispatch software Forward incident information promptly to the appropriate dispatch... 
    Application
    Night shift
    Rotating shift

    Regional 911 Intake Solutions

    Dunmore, WV
    10 days ago
  • $66k - $81k

     ...opportunity employer. To view our complete statement, please visit If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to ****@*****.***. PM20 #J-18808-Ljbffr National Radio Astronomy... 
    Application
    Full time
    H1b
    Work at office
    Remote work
    Visa sponsorship

    National Radio Astronomy Observatory

    Green Bank, WV
    1 day ago
  • $23 - $45 per hour

     ...concerns Disclaimer This is not a direct TSA job offer. This promotes an independent preparation resource. TSA does not charge application fees. How Our Program Helps Hiring guidance Practice tests Interview coaching Job locator tools Apply for BDO... 
    Application
    Full time
    Shift work

    TSA Job Listings

    Green Bank, WV
    8 days ago
  •  ...record Must meet company insurance and qualification standards Ready for your next opportunity? Apply today! Complete our DOT application and get screened within 15 minutes to find out if you meet our hiring benchmarks. Get qualified and be ready to run in as... 
    Application
    Full time
    Immediate start
    Relocation package

    Ampro Logistics

    Arbovale, WV
    10 hours ago
  •  ...record Must meet company insurance and qualification standards Ready for your next opportunity? Apply today! Complete our DOT application and get screened within 15 minutes to find out if you meet our hiring benchmarks. Get qualified and be ready to run in as... 
    Application
    Full time
    Immediate start
    Relocation package

    Ampro Logistics

    Arbovale, WV
    10 hours ago
  • $5,000 - $7,000 per week

     ...Companies is proud to be an Equal Opportunity Employer (Minority/Female/Veteran/Disabled). If you need accommodation to complete an application, call .   REQUIREMENTS A valid CDL-A license and a safe driving record A commitment to teamwork, safety, and... 
    Application
    Full time
    Immediate start

    Lawrence Transportation Systems

    Arbovale, WV
    1 day ago
  • $23.47 - $38.62 per hour

     ...Explore a World of Career Opportunities as a Mail Carrier with USPS Role Overview USPS is accepting applications for Rural Carrier Associates nationwide. This role involves delivering and collecting mail while interacting with customers along the route. USPS offers... 
    Application
    Hourly pay

    Postal Jobs Resource

    Green Bank, WV
    more than 2 months ago
  • $51k

     .... All rights reserved. 1239 E. Main Street Bartow, Florida 33830 (***) ***-**** Join HFC's Provider Network Network Provider Application Network Provider Orientation PowerPoint Open Request for Applications Requirements of Contracting Expectations of Behavioral... 
    Application
    Contract work

    Heartland East

    Bartow, WV
    1 day ago
  • $23.47 - $38.62 per hour

     ...Role Overview USPS is accepting applications for PSE Mail Processing Clerks nationwide. This role is vital to ensuring the timely and accurate processing of mail. USPS provides comprehensive training to help you succeed, even if you have no prior experience. Position... 
    Application
    Hourly pay

    Postal Jobs Resource

    Green Bank, WV
    more than 2 months ago
  • $6,000 - $10,000 per week

     ...must pass inspection READY TO ROLL? Have questions? Call us today: Learn more or apply online: Lawrence Companies is proud to be an Equal Opportunity Employer (Minority/Female/Veteran/Disabled). If you need accommodation to complete an application, call .... 
    Application
    Weekly pay
    Full time
    Immediate start
    Relocation package

    Lawrence Transportation Systems

    Arbovale, WV
    10 hours ago
  • $23.47 - $38.62 per hour

     ...Role Overview USPS is accepting applications for City Carrier Assistants nationwide. This role ensures smooth postal operations by delivering mail efficiently. No prior experience is required, as USPS offers comprehensive paid training to set you up for success.... 
    Application
    Hourly pay

    Postal Jobs Resource

    Dunmore, WV
    more than 2 months ago
  • $23.47 - $38.62 per hour

     ...Role Overview USPS is accepting applications for PSE Sales & Services/Distribution Associate nationwide. This role ensures the smooth distribution of mail while offering professional customer support. USPS provides training to help you succeed in this role. Position... 
    Application
    Hourly pay

    Postal Jobs Resource

    Green Bank, WV
    more than 2 months ago
  • $26.47 - $43.62 per hour

     ...or Green Card holder ~ High School Diploma or GED ~18 years of age or older ~ No experience required Hiring Process Applicants receive a Registration Package that guides them through the Postal Service hiring process, starting with the application. To be... 
    Application
    Hourly pay
    Full time
    Currently hiring
    Work at office

    Postal Jobs Source (a division of Labor Services)

    Arbovale, WV
    more than 2 months ago
  • $500 per week

     ...There is no cost to use our service. Any costs are incurred by the independent market research companies looking to partner with our applicants. - You are required to complete your profile to be considered for participation. Once complete, invitations will reach you via on... 
    Remote work

    Arroyo Media

    Green Bank, WV
    2 days ago
  • $23.47 - $38.62 per hour

     ...Role Overview USPS is accepting applications for Assistant Rural Carriers nationwide. In this role, you deliver and collect packages along designated suburban and rural routes, often using your personal vehicle. The position primarily involves working on weekends and... 
    Application
    Hourly pay
    Weekend work

    Postal Jobs Resource

    Green Bank, WV
    more than 2 months ago
  • $26.47 - $43.62 per hour

     ...Registration You will receive a Registration Package that guides you through the Postal Service hiring process, starting with the application. You will be shown how to apply to ALL Postal Service job openings in your area. To be hired for a Postal Mail Handler career... 
    Application
    Hourly pay
    Full time
    Currently hiring
    Immediate start
    Flexible hours

    Postal Jobs Source

    Green Bank, WV
    a month ago
  • $23.47 - $38.62 per hour

     ...Role Overview USPS is accepting applications for PSE Sales & Services/Distribution Associate nationwide. This role ensures the smooth distribution of mail while offering professional customer support. USPS provides training to help you succeed in this role. Position Details... 
    Application
    Hourly pay
    Flexible hours

    Postal Jobs Assist

    Dunmore, WV
    16 hours ago
  • $4,000 - $5,000 per week

     ...must pass inspection READY TO ROLL? Have questions? Call us today: Learn more or apply online: Lawrence Companies is proud to be an Equal Opportunity Employer (Minority/Female/Veteran/Disabled). If you need accommodation to complete an application, call .... 
    Application
    Weekly pay
    Full time
    Immediate start

    Lawrence Transportation Systems

    Arbovale, WV
    1 day ago
  •  ...required Recommend improvements to screening procedures, staffing plans, and airport operations Experience Requirements Applicants generally need at least one year of specialized experience that demonstrates the knowledge and judgment required to supervise transportation... 
    Application
    Permanent employment
    Full time
    Temporary work
    Trial period
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    TSA Hiring Service

    Green Bank, WV
    8 days ago
  •  ...0 – 48.00 Pay Band: SV-F Appointment Type: Fulltime Some inspector vacancies are open only to current TSA employees or applicants who qualify through a specific federal hiring path. Review the official announcement before applying to confirm your eligibility.... 
    Application
    Full time
    Work at office
    Local area
    Flexible hours
    Night shift

    Airport Security Jobs Center

    Green Bank, WV
    8 days ago
  •  ...Fulltime The duty location is the assigned Federal Air Marshal field office—not a guarantee that all flights will begin or end in Green Bank. Applicants may indicate preferred locations, but final placement is based on agency needs and may not match the applicant’s first... 
    Application
    Full time
    Temporary work
    Work at office
    Local area
    Night shift

    TSA Career Resource

    Green Bank, WV
    8 days ago
  •  .... All rights reserved. 1239 E. Main Street Bartow, Florida 33830 (***) ***-**** Join HFC's Provider Network Network Provider Application Network Provider Orientation PowerPoint Open Request for Applications Requirements of Contracting Expectations of Behavioral... 
    Application
    Local area
    Night shift
    Afternoon shift

    Heartland East

    Bartow, WV
    3 days ago
  •  ...meeting with patients, assessing eligibility for Medicaid, Medicare, disability, and hospital charity care, and guiding them through applications with empathy. The position is part-time and requires strong communication, organization, and the ability to navigate multiple... 
    Application
    Part time

    Savista

    Durbin, WV
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Front-End Web Applications. Be the first to apply!