cover image
Analytical Mechanics Associates

Junior Software Engineer

On site

Edwards, United states

Junior

Full Time

14-03-2026

Share this job:

Skills

Communication Python Java NoSQL CI/CD Docker Kubernetes Configuration Management Version Control Test Performance Testing Kanban Scrum Architecture Programming Databases git C++ Analytics Mathematics

Job Specifications

Job Description

AMA is currently seeking to hire an entry level Junior Software Engineer to support the Engineering and Technical Support (ETSS) Task Order 2, under the Mission Operations Directorate (Code 600), which provides critical engineering and technical services to AFRC. This role will specifically support the Range Engineering Branch (Code 610) and contribute to software that supports the ARMD Test Data Portal asset, helping researchers and test teams store and use their data.

This is a full-time onsite position at NASA Armstrong located in Edwards, CA.

The salary range is $80K to $85K based on skill level and experience.

Key Responsibilities

Design, develop, and implement REST web services using Java within a Services Orientated Architecture environment to integrate enterprise-wide applications.
Apply center/agency metadata standards and contribute feedback to standards discussions.
Write unit/integration tests, participate in code reviews, and follow secure coding practices and configuration management.
Work within a scrum/kanban team to fulfill requirements, estimate work, and deliver software feature increments.
Produce developer‑ and user‑facing documentation for software features and services.
Work within a technical project team to translate end user needs into technical solutions.

Qualifications

Desired Qualifications:

Fundamental knowledge of data structures & algorithms, networked APIs (REST/JSON), and NoSQL databases.
Experience with version control (Git) and automated testing.
Experience building data pipelines and working with metadata catalogs.
Familiarity with CI/CD tools, and containerization (Docker/Kubernetes).
Exposure to frontend frameworks and design systems.
Knowledge of logging, metrics, tracing, and API performance testing.

Minimum Qualifications

Bachelor’s Degree in Engineering or Physical Science.
Proficiency in one or more programming languages preferably in Java, C++, and/or Python, plus familiarity with scripting.
Strong communication skills and a collaborative mindset; ability to learn quickly and work in an iterative environment.

All applicants must be US citizens and if necessary, be able to qualify for a security clearance.

Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; Mountain View, CA; and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions. We offer competitive salaries and a substantial benefits package, including but not limited to paid personal and federally recognized holiday leave, salary deferrals into a 401(k)-matching plan with immediate vesting, tuition reimbursement, short/long term disability plans, and a variety of medical, dental, and vision insurance options.

AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com/careers and follow us on Facebook and LinkedIn.

AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.

About the Company

Since 1962, AMA has worked with government and commercial organizations solving tough engineering, math, and business problems. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technology and visualization to build innovative solutions. The knowledge, innovation and dedication of the AMA team creates solutions for today’s problems and provides a catalyst for tomorrow’s discoveries. With operations in Hampton, VA; Greenbelt, MD; Huntsville, AL; Houston and Dallas, TX;... Know more