Software Engineer III-IV
$80k - $120kNational Radio Astronomy Observatory (NRAO)
National Radio Astronomy Observatory Title: Software Engineer III-IV
Location: NRAO Headquarters, 520 Edgemont Rd, CHARLOTTESVILLE, Virginia, United States of America
Requisition Number: 196
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 National Radio Astronomy Observatory seeks an experienced Software Engineer (Level III or IV, based on qualifications) to join the Science Information Services Operations Group. This role will play a key part in supporting and modernizing critical scientific software tools and web infrastructure for the National Radio Astronomy Observatory (NRAO) and the Atacama Large Millimeter/submillimeter Array (ALMA).The successful candidate will provide development support for the ALMA Dashboard software during its Phase-A activities, collaborate closely with the Subsystem Scientist, maintain and improve our science helpdesk platforms, and drive the migration of legacy organizational websites and applications from outdated technologies to modern, maintainable solutions.
The position is based in Charlottesville, VA.
What You Will be Doing:
- ALMA Dashboard Development Support
- Collaborate to deliver development support for Phase-A activities of the ALMA Dashboard software used in the control room to monitor the state of the array elements. This includes implementing new features, fixing issues, and ensuring the software meets the needs of ALMA operations and users. Related technologies involve Spring boot and Angular.
- Science Helpdesk Support & Modernization
- Provide ongoing technical support and development for the NRAO and ALMA science helpdesks, currently based on Deskpro which contain multiple customizations. Related technologies involve Angular and PHP.
- Evaluate and drive the exploration/migration to alternative helpdesk or ticketing systems that reduce custom code, improve maintainability, scalability, and user experience.
- Website and Application Migrations
- Lead and contribute to the modernization of organizational websites and web applications currently built on legacy technologies.
-
- Migrate and refactor applications away from older stacks including:
- Python web frameworks
- PHP
- HTML/CSS/JavaScript (legacy implementations)
- Tomcat, Apache, MySQL
- Plone, FosWiki, and Kayako
- Migrate and refactor applications away from older stacks including:
- Target modern, sustainable architectures (e.g., contemporary Python frameworks such as Django or FastAPI, modern JavaScript frameworks like React or Vue, containerized deployments, and current database solutions).
- Design, implement, and maintain robust CI/CD pipelines to automate building, testing, and deployment processes across all supported applications, improving reliability, release speed, and operational efficiency.
- Work closely with scientists, operations staff, and other engineering teams to deliver reliable, user-focused solutions in a scientific research environment.
Work Environment
Work is typically performed in an office environment.
Who You Are:
- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- 3+ years of professional software development experience, with a strong focus on web application development and system migration projects.
- Proficiency in modern web technologies, including Python (Django or FastAPI preferred), JavaScript/TypeScript, HTML/CSS, Spring boot, Angular and relational databases.
- Experience migrating legacy applications (PHP, older Python frameworks, Plone/FosWiki, or similar CMS/ticketing systems) to current architectures.
- Solid understanding of web servers (Apache/Tomcat), databases (MySQL/PostgreSQL), and deployment practices.
- Strong problem-solving skills and ability to work independently as well as collaboratively in a team environment.
- Excellent communication skills, with the ability to interact effectively with both technical and non-technical stakeholders (including scientists).
While not required, these are preferred:
- Experience with helpdesk/ticketing systems (Deskpro or similar) and interest in SaaS migration strategies.
- Familiarity with scientific research environments or large-scale observatory/astronomy projects (ALMA or NRAO experience is a plus).
- Knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.
- Experience with modern frontend frameworks (React, Vue, or Svelte) and responsive design.
- Understanding of accessibility, security best practices, and performance optimization for public-facing web applications.
Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor H-1B Visas for this position.
Total Rewards:
Compensation
The starting salary of this position is between $80,000-$120,000. Factors which may affect starting pay within this range 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.
- AUIs retirement benefit contributes an amount equal to 10 percent of a qualified participants base pay with no required employee contribution.
- Click Total Rewards for more information.
Application Instructions:
Select the Apply button. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position.
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: 80000-120000 Yearly Salary
PI025656f6c147-26289-40431843
$105.72k - $132.14k
...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end...SuggestedFull timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$166.5k - $249.7k
...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re looking... ...challenges which require the combined talents of multiple engineering disciplines including Hardware, Firmware, Software, Mechanical...SuggestedRelocation packageFlexible hoursShift work- ...providing high-level professional services to our clients. A Graduate Engineer III is expected to work on a team providing support to a licensed... ...active listening techniques Proficient in computer software (Word, Excel, AutoCAD, Civil3D, Outlook, Microsoft Project)...SuggestedFull timeLocal areaFlexible hours
$90.4k - $151.8k
...State Employers 2025! Daikin Applied is seeking an Electrical Engineer III. The Electrical Engineer III position researches, develops, designs... ...installations. Use computer-assisted engineering and design software and equipment to perform engineering tasks. Your...SuggestedFull timeLocal area- ...Description Timmons Group is currently seeking a Civil Project Engineer II/III - Land Development candidate to join our Land Development... ...with site civil design, permitting, and applicable software applications including AutoCAD, and Civil 3D. Projects will include...SuggestedWork at officeFlexible hours
- ...Description Timmons Group is currently seeking a Civil Project Engineer III - Water & Wastewater candidate to join our Water &... ...to: Design portions of a project using relevant office software, modeling and Civil 3D technology Complete calculations using...Work at officeFlexible hours
$86.21k - $125.06k
...searching for a qualified and experienced Network Sustainment Engineer to join us in a full-time capacity. Location Requirement:... ...Design, develop, test, and implement all components, equipment, and software within the functional area of the organization. Performs...Full timeWork at officeImmediate startRemote workFlexible hours2 days per week- ...TLA Services is seeking talented and motivated Network Engineers and Network Architects (Senior through Subject Matter Expert levels... ...switching protocols such as BGP, OSPF, EIGRP, and ISIS • Implement Software Defined Networking (SDN) and network automation solutions •...
$74.34k - $87k
...Network Provisioning Engineer Segra is searching for a qualified and experienced Network Provisioning Engineer to join us in a full-time capacity in one of our Segra offices. Shift Details: Must be available to work Monday through Friday, 12:00 PM - 9:00 PM EST...Full timeWork at officeImmediate startRemote workMonday to FridayFlexible hoursShift workAfternoon shift2 days per week- ...Job Description Job Description Role: Engineering Manager Location: Waynesboro, Virginia, USA The LYCRA Company has built a leading position in the Apparel industry over the years via a continuous stream of value-adding fiber, fabric or garment innovations...WorldwideNight shift
- ...responsibilities with excellence in EHS and compliance. Qualifications (Required): Bachelor Degree in Environmental Science/Engineering or related field. Experience in environmental compliance (Air, Wastewater, and Waste permitting/management) in an industrial...Worldwide
- ...PSM Engineer Innovative Refrigeration Systems, Inc. is looking for a results-oriented PSM Engineer in Lyndhurst, VA. This position provides expert compliance support to customers and internal engineering teams to ensure alignment with federal safety regulations...Weekly payTemporary workFor contractorsApprenticeshipWork at officeRemote workVisa sponsorship
$15.75 per hour
Tidal Wave Auto Spa Team Leader Starting Pay Rate: Hourly - Hourly Plan, 15.75 USD Hourly Tidal Wave Auto Spa is one of the fastest growing car wash chains in the country and is a recognized leader in the industry with locations nationwide. Our wave of success...Hourly payFull timeTemporary workPart timeLocal areaFlexible hours- Team Manager Position at Panera Bread Flynn Group entered the Panera system in 2015 with the acquisition of 47 cafes. Since then, we have more than tripled in size to become the 2nd largest Panera franchisee in the world and continue to grow by building new stores and...Contract workFlexible hoursShift workDay shift
- POSITION SUMMARY: Supervisory position primarily responsible for leading a shift and people and processes for delivering superior food and beverage service to restaurant guests within the restaurant according to Potomac Family Dining Group and Applebee's brand standards...Hourly payCasual workWork at officeImmediate startFlexible hoursShift workWeekend workDay shiftAfternoon shift
$19 - $21.9 per hour
Team Supervisor (TS) As a Team Supervisor (TS), you are a leader who ensures the shift stays on track and helps deliver memorable customer experiences. When you're the senior leader on site and running shift, you'll drive execution and make key decisions to keep everything...Hourly payLocal areaFlexible hoursShift workNight shift- Team Leader A Team Leader is one who consistently demonstrates our core values, embraces the Chick-fil-A culture and has a servant's heart. They have a passion for people and serving others, have strong character, take initiative and work with a sense of urgency at ...Full timeImmediate startMonday to FridayFlexible hoursShift workWeekend work
- Key Responsibilities Coach and model service excellence through accurate and high quality picking, staging, and order validation. Respond to customer and associate questions, resolve issues, and escalate when needed. Balance service, administrative, and maintenance...Full timeLocal area
$19.74 per hour
...Assists IT team members with daily operational work, completing tasks for the applications, telecom, workstation, access, engineering, and service desk teams. Provides at-the-elbow support to clinicians during and following a go-live (technology implementation...Hourly payFull timeReliefWork at officeLocal areaRemote workFlexible hoursShift workWeekend work- ...and putting smiles on faces? Join E-N Computers as a Level III Systems Engineer! Youll manage servers, networks, and security, lead projects... ...and optimize system performance Support hardware/software installations and maintain documentation Ensure compliance...Full time
- About the Job Overview: At Augusta Health, your work matters - and so do you. Whether you're delivering direct patient care, supporting operations, or innovating behind the scenes, every role contributes to our mission of promoting wellness and healing through...Local areaFlexible hoursShift workWeekend work
- ...Transportation Engineer (Highway) Design the Future of Virginia's Transportation with RDA Rinker Design Associates, LLC (RDA) is looking for a passionate and skilled Transportation Design Engineer (Highway) to join our growing Transportation Platform team. Based...Temporary workFor contractorsLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours
- ...Innovative Refrigeration Systems, Inc. is seeking an entry-level Electrical Engineer in Lyndhurst, VA. This role offers hands-on experience designing refrigeration systems and provides structured mentorship throughout the project lifecycle. The ideal candidate will hold...
- Skill Required / Desired Amount of Experience Cisco Routing and Switching Required 5 Years VLAN Management Required 5 Years Network Design Required 5 ...Remote work
- ...Role: Network Engineer Location:Staunton, VA 24401 * Hybrid Job Description: Requires experience, creativity and multi-... ...history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We...
$10k
Director Of Rehabilitation Up to $10,000 Sign on Incentive and Relocation available! At Powerback, we're on a mission to improve lives. As the leader in physical, occupational, speech, and respiratory therapies, we help older adults stay active and thrive while providing...Full timePart timeH1bWork from homeRelocationVisa sponsorshipRelocation package$93.6k - $116.48k
Overview Up to $10,000 Sign on Incentive and Relocation available! At Powerback, we're on a mission to improve lives. As the leader in physical, occupational, speech, and respiratory therapies, we help older adults stay active and thrive while providing essential ...Full timePart timeH1bWork from homeRelocationVisa sponsorshipRelocation package$10k
Director Of Rehabilitation Up to $10,000 Sign on Incentive and Relocation available! At Powerback, we're on a mission to improve lives. As the leader in physical, occupational, speech, and respiratory therapies, we help older adults stay active and thrive while providing...Full timePart timeH1bWork from homeRelocationVisa sponsorshipRelocation package- Additional Job Info: Additional $1.50/hr. for working 10pm-6am Overview: Ready for a career with limitless growth opportunities at a company that PROVES they value you, every single day? If you are a self-motivated, dependable and efficient employee with a positive attitude...Full time
- Popeyes-01d9eb60 in Waynesboro, Virginia, is seeking Restaurant Shift Managers to lead restaurant operations. Responsibilities include ensuring team compliance with tasks, maintaining cleanliness, and prioritizing customer needs. The ideal candidate will have experience...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III-IV. Be the first to apply!




