Software Development Engineer

Aberdeen, MD 21078, Full time

Software Development Engineer

 

 Active SECRET Clearance REQUIRED! 

Responsibilities and Duties

  • Software development experience, including work on large-scale applications as part of a team in an Agile environment.
  • Experience with Department of Defense and U.S. Army Networks (Hybrid Upper/Lower Tactical Internet (UTI/LTI)) Architectures in communication challenged environments.
  • Experience in delivering one major system from inception to finished product where you were responsible for designing the architecture.
  • Knowledge of Service Oriented Architectures, API design, and 24/7 Operations. (System reliability, system autonomy, and ease of maintenance to include updating).
  • Experience working with PowerShell, SQL, XML, and variety of C4 databases and/or data stores.
  • Working knowledge of military messaging (eg: VMF, USMTF, COT)
  • Experience with data model integration & mediation and if required, be able to communicate the tradeoffs behind different options considering when developing big data solutions.
  • Under minimal direction, performs as a fully experienced Software Developer in design, development, coding, testing, and debugging new software or providing complex enhancements to existing software.
  • Works with technical staff to understand and to develop resolution of software problems.
  • Assists in the training of less experienced software development staff and may act as a team leader on less complex projects.
  • Utilizes sound SW Configuration Management (CM) to capture & track updates for existing, SW products and to maintain a data repository of code functions & objects.
  • Develops effective and defect free SW technical documentation for each SW product while ensuring all SW applications are well commented and documented.
  • Develops innovative SW applications that improve & streamline internal lab testing capabilities & processes extensively using code reuse & agility principles.
  • A focus on key business results. Genuine concern for customers, metrics driven, and excellent communicator in portraying costs and tradeoffs regarding possible solutions.
  • Great people skills.  Strong leadership abilities to motivate peers and subordinates alike.

Required Qualifications and Skills

·       Experience with the application of Agile practices, principles, and patterns.

·       Experience with developing and fielding operational System of System architectures.

·       Experience with Developer Operations (DevOps) support for Continuous Integration (CI) and Continuous Delivery (CD) methodologies.

·       Experience with managing multiple parallel technical projects and project teams.

·       Knowledge of Enterprise-scale architecture and the application to Cloud platforms (Azure/AWS) transformation.

·       Ability to conduct technology assessments and market analysis.

·       Ability to communicate clearly and concisely with executive-level briefing materials and delivery.

  • BS in Computer Science, Software Engineering or related field.

·       5+ years of experience with solutions engineering for the DoD

·       5+ years of experience with software engineering or data engineering

·       5+ years of experience with systems engineering and requirements decomposition

 

Preferred Qualifications:

·       Experience with US Army Common Operating Environment “COE” initiatives.

·       Working knowledge pertaining to Army’s Command Post Computing Environment “CPCE”.

  • Familiarity with Github and software tracking tools
  • C++, DI2E tools (Jira, Confluence, Bitbucket), Qt Creator IDE, CMake, OMG Data Distribution Service (DDS)
  • Typescript development experience in a Linux environment.

·       Microsoft Team Foundation Server (TFS) Experience.

·       Java development experience.

·       Experience building, deploying, and general micro services or lightweight cloud technology solutions

·  Keywords: Agile, SCRUM, DevOps, Java web services, OSGI, Database, UML, Distributed Development, and Cloud Development

Apply to Job
Name*
Email*
Phone
Resume*
Do you have an active Secret clearance?*
Yes   No
Do you have 5+ years of experience with solutions engineering for the DoD?*
Yes   No
Do you have 5+ years of experience with software engineering or data engineering?*
Yes   No
Do you have 5+ years of experience with systems engineering and requirements decomposition?*
Yes   No
Do you have a BS in Computer Science, Software Engineering or related field?*
Yes   No