Leidos is looking for a Software developer to provide support with enterprise search, digital forensic and analytic applications to a cadre of analysts with specialized skills. This position is located in the Mclean, VA area and requires an active TS/SCI with Polygraph in order to be considered.
The team is building a modern cloud-based system to replace a legacy standalone system. Team members work in a multitasking, quick-paced, dynamic, process-improvement environment that requires experience with large-scale (Terabytes) database and application development, large-scale file manipulation, data modeling, data mapping, data testing, data quality, documentation preparation, visualizations, dashboards, and user interfaces. These elements allow the analysts to view, and interact with, structured and unstructured data.
The team uses an agile development methodology with 2-3 week sprint planning cycles. The Software Developer shall support and develop a cloud hosted web application user interface. The Software Developer shall create interactive graphics. The Software Developer shall create displays supporting analysis. The Software Developer shall create documentation supporting team activities. The Software Developer shall convert existing requirements to cloud requirements. The Software Developer shall transition the current standalone system to the AWS cloud environment. The Software Developer shall enhance the web application’s functionality, user interface, and accessibility. The Software Developer shall build tools for use by the team. The Software Developer shall provide life cycle support to the application in the AWS environment. The developer shall ensure the application meets Industry UI/UX development Best Practices. The Software Developer shall communicate technical concepts to non-technical audiences.
Requires BS degree and 12 – 15 years of prior relevant experience or Masters with 10 – 13 years of prior relevant experience. May possess a Doctorate in technical domain.
Demonstrated experience leading a technical team of developers
Demonstrated experience developing interactive web user interfaces with Angular 8+
Demonstrated experience developing and using REST web services
Demonstrated experience working with the full, end to end, web stack
Demonstrated experience developing in an AWS cloud environment
Demonstrated experience developing using Python
Demonstrated experience developing with ElasticSearch
Demonstrated experience with relational database technologies such as RDS and PostGRES
Demonstrated experience with cloud technology
Demonstrated experience developing machine learning models on text data
Demonstrated experience developing machine learning models on structured datasets
Demonstrated experience developing with a full-suite infrastructure (automated unit testing, code deployment and compliance, etc.)
Demonstrated experience developing with Node.js
Demonstrated experience developing with DeltaLake and Databricks software
Demonstrated experience using the Jenkins automated build tool
Demonstrated experience using data pipelines and workflow technologies such as Apache NiFi
External Referral Bonus:Eligible
Potential for Telework:No
Clearance Level Required:Top Secret/SCI with Polygraph
Scheduled Weekly Hours:40
Job Family:Software Development
Leidos is a Fortune 500® information technology, engineering, and science solutions and services leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 38,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Va., Leidos reported annual revenues of approximately $11.09 billion for the fiscal year ended January 3, 2020. For more information, visit www.Leidos.com.
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here.
Securing Your Data
Leidos will never ask you to provide payment-related information at any part of the employment application process. And Leidos will communicate with you only through emails that are sent from a Leidos.com email address. If you receive an email purporting to be from Leidos that asks for payment-related information or any other personal information, please report the email to [email protected].
Commitment to Diversity
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.