Search

Senior Windows Software Developer

Ellington Solutions
locationLaurel, MD, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Ellington Solutions is seeking out qualified candidates that will:

  • Guide a team in designing, developing, and testing application software to meet specific requirements across Windows, Unix, or other designated platforms.
  • Create applications using a specified programming language as required by the Government.
  • Develop graphical user interfaces (GUIs) for tailored applications and adapt to changing requirements within an agile environment.

Requirements

The qualified candidate will have:

  • U.S. Citizenship (Required)
  • Active TS/SCI with required polygraph (Required)
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Over 8 years of experience in programming with object-oriented programming languages.
  • A minimum of 5 years experience in developing Windows applications using Visual Studio or .NET frameworks, or at least 5 years in developing Unix applications using makefiles or a similar build environment.
  • Proven track record in developing complex applications using C/C++, C#, Java, or other similar languages within a collaborative team using configuration management tools.
  • At least 3 years of experience in leading projects that create sophisticated software, while fostering a collaborative environment and ensuring effective configuration management.
  • Knowledge of Windows Internals/APIs, Wireshark, IDA Pro, and/or Ghidra.
  • Experience in implementing the software development life cycle (SDLC) including requirements gathering, design, development, testing, validation, and deployment.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...