Sr. Software Engineer - Military veterans preferred

Kellogg Brown & Root (


  full-time   employee

Lexington Park
United States

Sr. Software Engineer



KBRwyle is a global government services organization delivering full life cycle professional and technical services from over 60 U.S. and 40 international locations. Our core capabilities include logistics, engineering, science, cyber, intelligence and security services.


When you become part of the KBR team, your career opportunities are endless. We offer challenging assignments on some of the world's largest and most complex projects where our customers have come to value us, because they know, We Deliver!


The KBRwyle Software and IT Solutions Sector is looking for a Senior Software Developer to support our NAVAIR 6.8.4 Tactical Maintenance and Operations software development teams. Specifically we are looking for qualified candidates to support our Dynamic Scheduler and Expeditionary Pack-Up Kit teams. The ideal candidate will be primarily responsible for architectural and technological analysis, design, development, integration and test of the applications.

The Dynamic Scheduling (DS) is a maintenance concept utilized to track and schedule each maintenance task individually, based on its Reliability Centered Maintenance (RCM) determined intervals of periodicity. Tasks are executed as part of a planned “Event” that includes an optimized set of tasks required to maintain safety, material condition, and operational commitments at minimum cost. More specifically, DS is designed to assist in the scheduling of Preventive Maintenance (PM) and possible unscheduled maintenance events. PM tasks are also referred to as “scheduled maintenance” tasks. Unscheduled maintenance tasks are also referred to as “corrective maintenance” tasks. Collectively, Predictive Maintenance and fixed scheduled Preventative Maintenance tasks are not yet fully integrated into an Enterprise solution that optimizes the scheduling of individual maintenance tasks. DS will offer a solution in the near term by integration with OOMA, and in the longer term, by providing dynamically scheduled Work Orders to the Naval Aviation Maintenance System (NAMS).



  • BS in Computer Science, Engineering, or related field and (12) years of directly related experience
  • Clearance Requirement: US Citizen with a DoD Secret clearance

Experience / Knowledge, Skills, & Abilities

  • Background in, or understanding of, the basic management of Virtual Machines (VMs) used for development and testing.
  • Background in, or understanding of, Continuous Integration and Continuous Delivery (CI/CD) concepts and implementations.
  • Familiar and comfortable with the use of Cryptography and Digital Certificates (X.509 PKI).
  • Familiar and comfortable with the implementation of Application Lifecycle Management (ALM). For instance, the use of Team Foundation Server’s (TFS) full range of features – including Version Control, Work Item Tracking, Builds and Releases.
  • In depth knowledge and comfortability with Structured Query Languages (SQL), MS SQL desired.
  • In depth knowledge and comfortability with Messaging and Communication paradigms and implementations – including Windows Communication Foundation (WCF), Microsoft Messaging Queue (MSMQ), and ASP.NET Web API (WebAPI).


Competitive health, wellness & lifestyle benefits

Inclusive, flexible and supportive company culture

Ongoing training and development opportunities


KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.


Job: Engineering, Technology, & Science

Primary Location: US-US-MD-Lexington Park

Req ID: 1081779