RCM Technologies Senior Software Engineer - C#.Net in Bethesda, Maryland
Reference # :20-00362Title :Senior Software Engineer - C#.NetLocation :Bethesda, MDPosition Type :Right to HireExperience Level :10 YearsStart Date :04/06/2020 DescriptionSenior Software Engineer C#.NetPosition DescriptionThe candidate selected will be working on an extensive and comprehensive modernization of the legacy SPECTRUM XXI (SXXI) system in terms of engineering capability, UI/UX, and utility for Federal users. SXXI is, and its modernized version (MSXXI) will be, a mission-critical National Security System (NSS) used by the Department of Defense (DOD), National Telecommunications and Information Administration (NTIA), other U.S. Federal Agencies, North Atlantic Treaty Organization (NATO) and foreign allies for strategic and tactical operations. The system is designated as the DODs Joint Frequency Assignment system, and it has been in use operationally at the DOD since 1999. The system provides a suite of tools and workflow automation to process frequency requests and manage the use of the electromagnetic spectrum (i.e., radio frequencies).The SXXI/MSXXI application is a client/server, Windows-based software system that provides frequency managers with a single information system to address spectrum management automation requirements. SXXI supports operational planning and management of the radio frequency spectrum with an emphasis on assigning compatible frequencies and performing spectrum engineering tasks. SXXI is the Joint standard system for spectrum management throughout the DOD. It has also been adopted by the National Telecommunications and Information Administration (NTIA) for processing frequency records for federal agencies. SPECTRUM XXI was also provided to over 22 foreign nations through Foreign Military Sales (FMS) and these efforts have paid off with SPECTRUM XXI being used by all NATO International Security Assistance Forces spectrum management elements in the Afghan Area of Operations. SXXI interoperates with the NTIA Federal Spectrum Management System and any system that complies with the Standard Frequency Action Format (SFAF) frequency record data standard. No existing Commercial-off-the-Shelf (COTS) system or other Government-off-the-Shelf (GOTS) system meets SXXI system requirements.While domain knowledge related to RF systems and/or spectrum management is a plus, a candidate with strong software systems engineering capability in some/many of the preferred skill sets is the primary need for this effort.Required Skills/Experience:
10+ years of experience developing software in the .NET environment
10+ years of experience with OO programming languages (C# required....Java, C++, etc. are preferred in addition)
10+ years work with Visual Studio IDE
8+ years of experience working on a softwareteam using Azure DevOps Server, TFS, TeamCity, or some other capability for managing version control, bug tracking & reporting, project management, automated builds, test and release pipelines, etc.
8+ years of experience working as part of a larger Agile/Scrum SW development process
Experience with XML
Experience with WPF and ECF
Experience with SQL, SQL Server, Oracle DBS
Experience writing unit, system, and end-to-end tests with Microsoft Test Manager, MSTest, etc.
Capable of developing code that uses multi-threading & asynchronous or synchronous interactions between threads
Capable of developing client-to-server interactions vi services (generally in accordance with a client-server distributed application structure)
Proficiency writing technical documentation (i.e., technical user guides and patch descriptions)
- BS/MS - Engineering, Computer Science or equivalent
#DiceRCM Technologies is a leading provider of IT Business Solutions and Engineering Services to over 1,000 clients in the commercial and government sectors. RCM partners with clients to define implement and manage a broad range of technologies across multiple platforms, systems, and networks. Our broad geographic presence ensures that a proven and reliable tactical and strategic capability is available and deployable virtually everywhere in North America.RCMTechnologies, (USA) Inc. is an Equal Opportunity Employer M/F/D/V. RCMT encourages applicants of all ages.