Senior Software Engineer

American Systems Reston , VA 20190

Posted 6 months ago

WANTED: A mission-driven professional with an active Top Secret/SCI Clearance to become our next Senior Software Engineer at Reston, VA.

As a Senior Software Engineer you will:

  • Provide team-focused, mission-essential support in a challenging environment to our nation's War Fighters.

  • Work with a team of driven, supportive and highly skilled professionals.

  • Receive a robust benefits package that includes Employee Stock Ownership Plan!

  • Enjoy flexibility managing your work hours and personal needs with a single accrual leave plan.

A week in the life of a Senior Software Engineer:

  • Lead the development of software applications, support and execute internal development activities, conduct product evaluations, and provide technical guidance.

  • Innovates data visualization and presentation techniques within digital forensics software applications.

  • Analyzes methods to efficiently address software system requirements.

  • Give briefings and demonstrations to both technical and non-technical audiences on software applications and concepts.

  • Create and maintain technical procedures, documentation, and manuals.

Founded in 1975, AMERICAN SYSTEMS is one of the largest employee-owned companies in the United States. We are a government services contractor focused on delivering Strategic Solutions to complex national priority programs with 100+ locations worldwide. Our employee-owners are encouraged to make a difference, implement new ideas in a collaborative environment, and focus on mission critical success. Through our focus on quality, strong cultural beliefs and innovation we deliver excellence every day. Join us!

AWARDED BEST OF THE BEST by U.S. Veterans Magazine and TOP 10 MILITARY FRIENDLY COMPANY by MilitaryFriendly.com

Job Requirements

  • Must have an active TS/SCI clearance or be willing to obtain one.

  • Must have CI Poly or be willing to obtain one.

  • Bachelor's degree in Computer Science or related discipline and at least five (5) years of related experience. Eight (8) years direct experience may be substituted for education.

  • Minimum of three (3) years specialized hardware/system engineering, and systems admin experience, and a computer technology-related degree.

  • Minimum 3-year prior programming experience with languages such as C#.NET, Java, JavaScript, XML, Web Services, and C++.

  • Minimum 3-year database systems experience with SQL Server, MSSQL, and SQLite.

  • Working knowledge of Windows, and Linux operating systems - Working knowledge of data structures, algorithms, and object oriented design.

  • Proven ability to work independently, lead software engineering teams, and perform under tight timelines.

  • Ability to convey technical information effectively and concisely to a wide range of audiences.

  • Working knowledge of Computer Forensics and related systems, processing, and applications.

  • Experience with an operational environment utilizing Cloud based infrastructure .

  • Experience with git (or other version control).

  • Strong working knowledge of continuous integration/continuous delivery or deployment.

EOE M/F/Disability/Veterans


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Caci International Inc.

Posted 2 weeks ago

VIEW JOBS 10/3/2019 12:00:00 AM 2020-01-01T00:00 Job Description What You'll Get to Do: CACI has an immediate need for a Senior Software Engineer who will work closely with the PM and senior developers to analyze requirements and develop and optimize solutions developed in .NET and SQL and within Oracle database application environment. Write and QA-review SQL queries that provide insight into complex data questions. Lead and assist in designing and developing website application components. Familiarity with the development of WCAG / 508-Compliant accessible websites. Performance tuning application code and hardening it against common and known security vulnerabilities. More About the Role: * Write and QA-review SQL queries that provide insight into complex data questions. * Lead and assist in designing and developing website application components. * Familiarity with the development of WCAG / 508-Compliant accessible websites. * Performance tuning application code and hardening it against common and known security vulnerabilities. You'll Bring These Qualifications: * Bachelor's Degree and minimum of 7-years of relevant experience * There is no clearance requirement to begin employment. However, as a requirement of continued employment in this position you will be required to obtain a NACI clearance. * Experience developing, deploying, maintaining websites and APIs on Microsoft IIS using ASP.NET/MVC, Microsoft Visual Studio, and Oracle 11g. * Knowledge of C#, LINQ, and Oracle SQL. These Qualifications Would be Nice to Have: * Experience performing vulnerability testing using Burp a plus. * Familiarity with Agile Development and Scrum Methodologies, and Microsoft Team Foundation Server. * Comfortably interacting with the development team and customer stakeholders. * Knowledge of DevExpress a plus What We Can Offer You: * We've been named a Best Place to Work by the Washington Post. * Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. * We offer competitive benefits and learning and development opportunities. * We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities. * For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success. Job Location US-Reston-VA-VIRGINIA SUBURBAN CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities. Caci International Inc. Reston VA

Senior Software Engineer

American Systems