• Software Engineer, Mid

    Job Location
  • Overview

    BLUEHAWK is seeking a Software Engineer, Mid-level for our open position in Herndon, VA


    • Develops, maintains, and enhances complex and diverse software systems (e.g., processing–intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems) based upon documented requirements
    • Servant leader who facilitates teams toward their delivery objectives and helps build high performing, self-managing teams
    • Provides visibility into progress and impediments
    • Supports flexible software and development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (both new and legacy systems)
    • Interacts continuously with customers and development team members to gather and refine requirements, ensure effective communication and implementation
    • Analyzes and studies customer requirements to determine the most effective software and other technologies to satisfy their needs
    • Designs, creates, tests, and maintains software, applications, and content solutions to satisfy customer requirements
    • Builds quality into the product using test-early, build-small, automated testing and balanced scope to stay on schedule
    • Follows a formal design process using formal user input, diagrams, and other accepted design techniques
    • Adheres to standards, laws, and established guidelines for development and delivery software, applications and content solutions (e.g., software reuse, modifiable, efficient, reliable, understandable, fault tolerant)
    • Coordinates creation and collection of necessary technology components and integrate them into a coherent design
    • Designs and develops visually-pleasing, content-rich, user-friendly interfaces with intuitive navigation
    • Develops and maintains software, application and content solution documentation to assist with software and application maintenance, enhancement, training and releases
    • Provide software process management and configuration management throughout the software development life cycle


    Skills and Tasks

    • Able to develop & use exceptionally complex concepts & processes that span multiple organizations and disciplines
    • Experience with JAVA
    • Performs multiple tasks at specialist level
    • Leads multiple Junior/Mid-level personnel
    • May be recognized as a SME
    • Evaluates & recommends new technology & processes based upon cost, risk, mission
    • Previous experience supporting a Government and/or Department of Defense customer
    • NGA, IC or DoD IT experience strongly preferred.


    Guidance Required


    • Provides expert guidance & direction (possibly as SME)
    • Directs multiple personnel/contractors through entire project life cycle


    Education/Certification/Experience Required


    • Master’s degree plus 4 years’ experience
    • Bachelor’s degree plus 6 years’ experience
    • Associates degree plus 8 years’ experience
    • or a minimum of 10 years’ experience, in relevant field
    • Applicable software/ hardware/management training & certification (e.g.; specialties like cybersecurity require CISSP)


    Bluehawk, LLC. is an Equal Opportunity/Affirmative Action Employer

    EOE Minority/Female/Disabled/Veteran/Sexual Orientation/Gender Identity


    Connect With Us!

    Not ready to apply? Connect with us for general consideration.