• Senior Software Engineer

    Job Locations US-VA-Chantilly
    Job ID
    2018-2274
    Category
    Information Technology
  • Overview

    By submitting your resume for this position, you understand and agree that ASEC may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.

    ASEC is an Equal Opportunity/Affirmative Action Employer.

    We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law. Equal Opportunity Employer Minorities/Women/Vets/Disabled.

    Candidates must already possess a current and active TS/SCI with Poly clearance to be considered for this position

    Responsibilities

    Work as a Software Engineer in a collaborative team-focused environment.  Take responsibility for prototyping, designing, developing and integrating niche tools which will be used in an operational environment. Lead parts of software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, testing and integration. Assist in determining and recommending the best designs based on customer business objectives, timelines and other resource constraints.

    Must be dynamic, innovative, self-starting problem solver. Must have the aptitude and attitude to tackle unsolved technical challenges.

    As a Senior Software Engineer, you will be responsible for:

    • Creating new tools and applications using a variety of software languages, frameworks and libraries
    • Refining and enhancing existing applications to better meet the customer’s mission.

    Qualifications

    Required:

    • Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and experience commensurate with the requested level in software engineering; if no degree, equivalent experience in software engineering.
    • 8+ years of experience creating software applications using one or more of the following:

                 o           C#

                 o           Java

                 o           C++

                 o           Python

    • Track record of learning new techniques and/or programming languages as needed
    • Basic understanding of computer forensic issues and techniques
    • Android mobile development experience is a plus
    • Demonstrated technical leadership, ability to influence and to work with a diverse team
    • Demonstrated experience creating applications running under the Windows operating system
    • Experience with supporting software development tools such as version control systems, unit-testing frameworks and scripting languages

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed