Full Stack Software Engineer – Associate, Experienced
Chantilly, California, United States of America
Full Time
1 hour ago
$106,250 - $182,850 USD
Visa Sponsor
Key skills
JavaPythonC++CAgile
About this role
Role Overview
Design, develop, test, and maintain software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.
Develop, maintain, enhance, and optimize software products and functionalities for systems integrations.
Regularly assess, update, and maintain software libraries and COTS products to ensure compatibility, security, and performance within the application ecosystem.
Participate in the agile software development lifecycle including planning, reviews, and supporting customer meetings.
Debug and resolve issues identified to ensure reliability and efficiency of software products.
Perform software development, participate in code reviews, and adhere to guidance on software standards and design principles.
Develop, establish, monitor, and improve software processes, tools, and key performance metrics that align with organization goals and industry benchmarks.
Execute and document software research and development projects.
Advise on software domains, system-specific issues, processes, and regulations.
Requirements
3+ years’ experience in foundational Computer Science knowledge and object-oriented design and software patterns
3+ years’ experience in Java/C++/Python object-oriented programming on full stack software projects/programs
Active Top-Secret U.S. Security Clearance with Sensitive Compartmented Information (SCI) eligibility and successful completion of CI Polygraph post start.