• Software Engineer

    Job Location US-MD-Annapolis Junction
  • 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. 


    Software Engineer supporting the Application Messaging Framework (AMF).  Responsible for the design, development and testing of enterprise software for use in multiple systems across the Customer enterprise.  Candidate should demonstrate a strong background developing enterprise-grade Java applications with experience matching the skills outlined below.


    • Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines
    • 8 years of Software Engineering experience. An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years
    • 3+ years work experience in the SIGINT, IA, or IT domains

    Critical Skills:

    • 5+ years of experience developing enterprise-grade Java applications
    • 1+ year of experience writing software using message-oriented middleware such as JMS, AMQP, STOMP, or MQTT
    • Knowledge of the Spring Framework and Dependency Injection
    • Ability to debug and resolve application errors in a timely and effective manner
    • Ability to clearly communicate ideas and status updates to peers and management
    • Experience developing, deploying, and maintaining software in an Enterprise Linux environment
    • Experience developing software with Git, Maven and Gradle

    Desired Skills:

    • Experience using Apache Kafka as a distributed messaging service
    • Stream processing experience using Apache Storm or similar framework
    • Complex Event Processing (CEP) experience
    • Experience designing and developing applications using MongoDB or a similar NoSQL database
    • Experience using distributed in-memory data stores such as Redis
    • Application containerization experience using Docker
    • Masters degree in Computer Science, Information Security, or a related field

    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