Demo

Senior Software Engineer

American Institute of Aeronautics and Astronautics
Reston, VA Full Time
POSTED ON 4/8/2025
AVAILABLE BEFORE 4/7/2030

About AIAA:

The American Institute of Aeronautics and Astronautics (AIAA) is the world's largest aerospace technical society, uniting nearly 30,000 members and 100 corporate members across 91 countries. AIAA drives innovation and collaboration in aviation, space, and defense by fostering connections between industry, academia, and government. To learn more, visit www.aiaa.org.


Position Overview:

AIAA seeks a Senior Software Engineer responsible for designing, developing, troubleshooting, debugging, testing, and documenting program code for web-based applications/systems. Reporting to the Chief Information Officer, this individual will play a key role in shaping system architectures, creating efficient and reusable source code, and ensuring seamless application integration and performance. In addition, they will provide guidance for the appropriate use of technology, including existing applications/systems and databases. Using their technical expertise, they are also responsible for assisting the Information Technology team in executing daily operational and project management activities.


Key Responsibilities:

  • Designs, develops, tests, troubleshoots, and documents source code and configurations for web-based applications and system integrations to meet business needs.
  • Promotes and sustains quality, efficiency, usability, reusability, and security of designed solutions.
  • Utilizes various IDEs, text editors, code repositories, comparison tools, and other common developer tools to produce high-quality web-based applications/systems.
  • Researches and utilizes new developer tools that could streamline operations and/or improve performance and efficiency.
  • Reviews project requirements and user stories to evaluate their feasibility and compatibility with existing applications/systems and recommends alternative solutions when necessary.
  • Provides resource estimates required to complete projects and tracks progress against established KPIs.
  • Researches, previews, and reports on new, emerging web and mobile technologies that could benefit the organization.
  • Analyzes the architecture of web applications/systems and identifies opportunities for improvement.
  • Understands, follows, and advocates the IT department's practices, processes, and standards.
  • Mentors and educates IT staff on the technical operations of existing and future applications/systems.

Qualifications & Requirements:

  • Microsoft Certified Application Developer certification is preferred.
  • Minimum 5 years of experience with:
    • Relational databases such as MySQL, MS SQL including schema design and SQL scripting
    • Front-end web development with strong JS skills
    • Base-level DevOps to help administer websites and systems, including Azure
    • Strong experience integrating systems using REST APIs, Webhooks, and web services
    • WordPress CMS and PHP
    • Experience with .NET (4.0 or higher - ASP.NET MVC, REST API) a plus
  • Requires superior problem-solving skills, thoroughness, and attention to detail.
  • Demonstrates initiative and does not wait for permission to be given/granted to investigate or solve a problem.
  • Displays creativity and innovation during ideation and solutioning.
  • Ability to explain complex, technical concepts to non-IT personnel, members, or customers.
  • Ability to craft specifications, flow charts, etc., to document and describe application/system operation and integration.
  • Willingness to be flexible and motivated to stretch beyond status quo expectations.
  • Exceptional organizational skills, including the ability to prioritize efforts, and meet deadlines.
  • Curious about emerging technologies and demonstrates an ability to develop new skills.

Why Join AIAA?

AIAA offers a collaborative and dynamic work environment, along with a competitive benefits package, including:

  • Comprehensive healthcare coverage (medical, dental, and vision).
  • Generous paid time off, including vacation, sick leave, holidays, parental leave, and bereavement.
  • 403(b) retirement plan with up to 4% company match.
  • Short-term & long-term disability coverage.
  • Education benefits and professional development opportunities.
  • A hybrid work environment (two in-office days per week, three remote).

AIAA is proud to be an Equal Opportunity Employer. We welcome applicants of all backgrounds and ensure equal consideration regardless of race, color, religion, national origin, sex, age, sexual orientation, gender identity, disability, veteran status, or other protected characteristics.


How to Apply:

If you're passionate about leveraging technology to drive innovation in aerospace, we encourage you to apply! Submit your application through AIAA's careers page.

Advance the future of aerospace-apply today!


Pre-employment screening, including background checks and credential verification, may be required.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at American Institute of Aeronautics and Astronautics

American Institute of Aeronautics and Astronautics
Hired Organization Address Reston, VA Full Time
Job Description Job Description Are you an undergraduate student or recent graduate with an interest in public affairs a...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Reston, VA area that may be a better fit.

Senior Software Engineer - Ascend

Gordian Software, Washington, DC

Senior Software Engineer (Angular & AWS)

Software Guidance and Assistance, Inc., Rockville, MD

AI Assistant is available now!

Feel free to start your new journey!