AMA is looking for a motivated and talented software developer to join our team in Hampton, VA in support NASA Space Mission Concepts Research. The team works with the Space Mission Analysis Branch at NASA Langley Research Center (LaRC). The role will provide visualization / data-architecture development support for Science Mission Directorate (SMD) and Langley’s Center Strategy efforts. This will involve working with analysts to translate prototype visualization implementations into more enduring and clean representations.
AMA is looking for someone who can develop and maintain web-based dashboards for use by senior decision-makers based on semi-formal requirements jointly developed by their corresponding analysis teams.
This is an on-site position located in Hampton, VA
Duties and Responsibilities:
Develop and maintain intuitive visualizations of datasets as web-based dashboards
Front-end development support refining graphical layouts
Ensuring navigation functionality
Proposing graphic design solutions to develop an attractive and intuitive user interface design
Author and keep software documentation updated with NASA requirements for software engineering
Analyze end-user requirements, perform software design and implementation
Work in a highly collaborative environment to see solutions through to resolution as a member of a high functioning team
Minimum Qualifications:
BS or higher in Computer Science or equivalent
Demonstrated experience with data visualization / data-architecture development
Proficiency in HTML, CSS, JavaScript, Python, and PHP
Familiarity with JavaScript and CSS frameworks and libraries such as React
Ability to adapt to existing in-house code, integrate off-the-shelf components, and develop new functionality from scratch where appropriate.
Must be able to work within a collaborative development environment
Preferred Qualifications:
Awareness of back-end development, including database, APIs, and server-side functions would be ideal, to support interfacing with the back-end developers
Candidates should be able to look at existing components or systems, understand how they work, and know what changes need to be made to satisfy requirements
Strong oral and written communication skills
US citizenship or permanent resident status required.
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 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.
R-100288