• Software Engineer

    Job Location US-VA-Reston
  • Overview

    ASRC Federal - Vistronix is a national security solutions provider specializing in transforming big and complex data sets into mission critical intelligence.  Ingesting, processing, and exploiting Big Data is at the core of everything we do: Cyber & SIGINT Operations, C4ISR & Multi-INT Processing, and Enterprise & Open Source Analysis.  As a national security middleweight, we have a passion for our customers' mission and value ingenuity, agility, speed, and the ability to think and deliver at scale.  For more information, visit www.vistronix.com.


    ASRC Federal - Vistronix is currently seeking an experienced Software Engineer for a role on one of our subcontracts.  This full time position affords the successful candidate the opportunity to work in an engaging, high-tech development environment, working with an excellent team and customer base. 


    The Customer is looking for an energetic, creative resource with a proven track record of successful technical project implementation.  The Candidate must excel working within a team, showing a willingness to learn new technologies and demonstrating initiative.  High performing candidates will be positively challenged as they interact with highly talented technical peers and a forward leaning leadership team.  The software engineer will work within an Agile/Scrum development team to design, develop, integrate, test, and deploy COTS and custom components for a new, enterprise, Externalized Authorization Management (EAM) system.


    This is an exciting phase for Identity and Access Management (IAM) as the future of Externalized Authorization will lead to a new set of paradigms for access control.  Recent investments in IAM now leverage state of the art solutions using real, industry standards.  Digital policies will be authored in a distributed manner, allowing policy changes to be implemented in near real time instead of weeks or months.  Since not all customers live and work on one network, there is a recognition that enterprise IAM solutions should be made available for use on other networks.  Cloud hosting will allow IAM services to leverage the full capabilities that make availability demands and self-healing services a reality.  The software engineer will be a part of turning this vision into reality and will have the opportunity to learn new skills along the way.  The software engineer will assist in the installation, deployment, and maintenance of the COTS product, making configuration changes as needed.  Responsibilities will include interfacing with the infrastructure teams during upgrades or troubleshooting.  The software engineer may support the development of new customer digital policies and integrating them with the enterprise service.  The software engineer may interface with customers during digital policy creation, policy ingestion, policy integration, and testing. The software engineer will support the implementation of an automated unit and integration testing capability for access control policies and other service components using JUnit.  While the ideal candidate has strong experience deploying solutions in a cloud environment, candidates without this experience will learn this process with the rest of the team.  The software engineer will also assist in the creation of technical documentation and other routine programmatic and security accreditation artifacts.  This is full lifecycle software management.  While deployment of a COTS tool is the tactical project objective, development of Java components which call the COTS software APIs will be critical to achieving strategic objectives like delivering a highly scalable service, meeting uptime requirements through automation, and automating the distributed policy authoring process.  The successful candidate may support end user training on the creation and management of access control policies.  Interested candidates must have more than intermittent exposure to mandatory skills.  Strong candidates will have a commanding knowledge of mandatory skills and be able to articulate depth and breadth of each skill.


    The work location is in Northern Virginia.  Local travel in the DC Metro area, and pager duty is required.


    • Demonstrated experience writing code in an object oriented language. 
    • Demonstrated experience testing new functionality prior to deployment.
    • Demonstrated experience troubleshooting issues encountered by users.
    • Demonstrated experience writing LINUX shell scripts.

    Optional Skills:

    • Experience working on an agile development team, writing and working off user stories.
    • Experience developing applications in a cloud environment.
    • Demonstrated, professional experience with deployments in the Sponsors environment.
    • Experience developing JUnit test cases or other automated testing experience.

    This position requires an active Security Clearance.


    Positions require a Top Secret security clearance, based on current background investigation (SBI), as well as the favorable completion of polygraph.  Clearance and polygraph processing will be completed by the U.S. Government.


    ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers.  All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.




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