What are the responsibilities and job description for the Senior Windows Software Developer position at Cleared Staffing Solutions?
As a Senior Windows Software Developer, you will lead a team in the design, development, and testing of application software to fulfill unique requirements on Windows, Unix or other specified platforms.You will build applications using a specified programming language per the Government. You will build graphical user interfaces (GUIs) for custom applications and respond to evolving requirements in an agile environment.
Requirements
Qualifications
What You’ll Need
- U.S. Citizenship
- Active TS/SCI with required polygraph
- BS in Computer Science, Computer Engineering, or similar
- 8 years' experience programming with object-oriented programming languages
- 5 years' experience developing Windows applications using Visual Studio or .NET environments OR minimum five (5) years experience developing Unix applications using make files or comparable build environment.
- Experience developing complex programs using C/C , C#, Java or other comparable languages in a collaborative environment using configuration management
- Minimum three (3) years leading projects that develop complex software, ensuring a collaborative environment, and configuration management.
- Familiarity with Windows Internals/APIs, Wireshark, IDA Pro and/or Ghidra
- Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy)
- CNE development experience.