Location
Alexandria, VA, United States
Posted on
Feb 24, 2022
Profile
Software Developer
Job Locations
US-VA-Alexandria
ID
2021-5611
Category
Software Engineering
Type
Regular Full-Time
Overview
The Net Technical Assessment Group (NTAG) within SPA specializes in the application of multi-disciplinary analytic skills to support clients across the DoD. One of NTAG's clients is the Strategic Intelligence and Analysis Cell (SIAC) within the Office of the Undersecretary of Defense for Research and Engineering (OUSD(R&E)). SIAC provides critical analysis for Department of Defense investment decisions to restore the technical superiority of the U.S. Armed Forces. Our experienced military, technical, and operations research analysts are skilled in evaluating military problems, identifying the driving factors, devising innovative solutions, collecting applicable data, developing necessary software tools, and performing thorough and timely assessments to inform R&D investment decisions to ensure U.S. military forces retain technological superiority in the future.
Responsibilities
NTAG software developers collaborate with analysts and other developers to create high-visibility, impactful software products. An ideal candidate will have a passion for customizing software to creatively solve challenging, unstructured, and time-critical problems. The candidate will be responsible for NTAG's most pressing current requirement - developing customer-facing SharePoint applications. The individual will primarily use pure JavaScript (with very limited access to third party libraries), HTML, and CSS to build client-side pages and interactive data visualizations. The candidate will work collaboratively with other developers through code reviews, design sprints, and feature/backlog review; prototype smaller, rapid software development efforts independently and as part of a team; and provide assistance and training to others in software development practices as well as general software use. Candidates can expect to work on a variety of projects in addition to SharePoint development. A typical day might include scripting in JavaScript in the morning, performing code reviews for a C# desktop app before lunch, and wrangling data with Python/SQL in the afternoon. The candidate is not expected to be an expert on day one but will be exposed to a lot of different projects that will consistently test and expand breadth of knowledge.
Qualifications
Required
Bachelor's degree in Computer Science, Engineering, or Data Science. Other degrees may be considered if candidate has demonstrated experience across a robust portfolio of relevant projects
Proficiency in
JavaScript and HTML/CSS for web application development, including experience in development of applications without the use of third-party libraries
Ability to work effectively in a team and to excel in a high-pressure environment
Ability to communicate technical results and software design principles to non-technical audiences
US Citizenship, with eligibility for a DoD Top Secret clearance
Desired
Experience with Microsoft SharePoint development and JavaScript application design
Experience in C#, VB.NET, Python, R, or SQL
Experience with Agile development methods, design sprints, and UI/UX principles
SPA is committed to the principles and practices of equal employment opportunity (EEO) and Affirmative Action. It is, and will continue to be, the policy of the company to afford equal employment opportunities to all qualified individuals. We recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, age, disability or genetics. In addition to federal law requirements, SPA complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
Company info
Sign Up Now - EngineeringCrossing.com