Software Engineer with an active TS/SCI with polygraph clearance

Herndon, VA
Jul 13, 2018
Jul 16, 2018
Full Time
LMI is currently looking for a Software Engineer to support a client onsite in the Reston/Herndon area. Responsibilities The chosen candidate will work on a team of engineers and scientist developing highly complex programmatic and quantitative methods to find patterns and relationships in large data sets, utilizing complex mathematical, statistical or other data-driven problem solving analysis to identify significant intelligence issues or trends in business operations to senior internal and external customers. Selected candidate will work under minimal technical guidance and be responsible for developing, testing, implementing, and maintaining complex enterprise-level software applications and/or specialized utility programs. Specific responsibilities may include: Develop and maintain enterprise-level web applications. Consult with client to provide tactical and strategic directions of assigned projects. Engage and collaborate with customers, business partners, security, and technical teams to design and develop interfaces; troubleshoot user and application issues; and test applications. Analyze user needs; formulate user requirements; designs, develop, implement and maintain software applications; and train users to new use new or modified software. Manage software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer Aided Software Engineering (CASE) tools. Develop back-end scripts, address application defects, and document development artifacts. Research, design, develop, and test operating systems level software, compilers, and network distribution software for various environments. Write and test code in a development, test, and pre-production environments. Conduct unit/functional testing. Qualifications Requirements: TS/SCI with polygraph needed Bachelor's degree in a relevant field or equivalent experience. 5+ years of experience to include full life-cycle software development, web applications, and implementation to include object-oriented analysis and design. Experience with one or more of the applications, database, or programming languages relevant to the project. These languages may include Java, JavaScript, Java EE, C++, SIMULA, Apache Struts, HTML/CSS, Ruby on Rails, LoadRunner, Microsoft Visual Basic, IBM Rational Rose XDE Developer, Microsoft SQL Server, and Oracle DBMS. Demonstrated on-the-job experience with the following is desired: Developing web services; utilizing Java technologies; using web user interface development technologies; and utilizing SQL and Eclipse or similar IDE. Developing web applications hosted in a Cloud environment. Web security; accessibility standards; DevOps tools; multi-tier architecture design and with iBPM (formerly Teamworks). Explaining protocols, technical procedures, and processes clearly and accurately to both technical and nontechnical audiences. Writing clear, concise, and effective requirements documents, correspondence, procedures, and reports in accordance with policies. Working in an Agile development team environment and collaborating with users or partner application teams to resolve user or application issues.

Similar jobs