Dynetics is seeking a Mid-level to Senior-level Software Developer to support our Global Hawk (GH) Ground Segment Modernization Program (GSMP) Weapon System Trainer (WST) development project. The position involves using leading-edge software processes and tools in the development of software suites and simulations that provide the capability to train warfighters around the world in the Intelligence, Surveillance, and Reconnaissance (ISR) operations of all variants of the GH Unmanned Aerial Vehicle (UAV).
Direct communication with customers, end users, and team members occurs on a daily basis. The team consists of professional developers and engineers with strong fundamental skills that value utilizing new technologies, identifying best practices, exercising peer reviews, and exceeding customer expectations. As part of following an Agile software development process, our team is always looking to improve how our software and associated systems are developed.
Candidate must possess a Bachelor's Degree, and preferably a Master’s Degree, in Computer Science, Computer Engineering, or equivalent.
The Mid-level candidate must have 5-10 years of experience with a Bachelor’s Degree, or 3-8years of experience with a Master’s Degree. The Senior-level candidate must have 10-15years of experience with a Bachelor’s Degree, or 8-13 years of experience with a Master’s Degree.
Candidate must demonstrate knowledge of C#, C++, or Java, as well as data structures, object-oriented design, and effective unit testing. Candidate must have experience developing and/or integrating distributed system software components with ample understanding of network protocols, concurrency control, and asynchronous communications.
Knowledge and experience with CMMI, Agile, Scrum, .NET Framework, WPF, WCF, unit test coverage tools, Microsoft Team Foundation Server, Microsoft Visual Studio, and design patterns are a plus.
Examples of programming completed as part of the candidate’s undergraduate or graduate degree program, or as developed and maintained for hobby/recreational purposes, are highly desired for review and evaluation (e.g., links to personal GitHub account are acceptable).
Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.
Job Number: 01.07.03-77