Junior Level Analyst/Programmer

Proobject, Inc. Annapolis , MD 21401

Posted 2 weeks ago

ID: SS5-0017, SS5-0018, SS5-0019 Annapolis Junction, MD

Apply Online

Position Description:

  • Support custom software design and development of CNO tools and techniques

  • Design and develop end-to-end data flow and tasking into all CNO tools developed as prescribed by the Government

  • Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes

Labor Requirements:

  • Familiarity with software version control tools (i.e., Subversion, CVS, etc)
  • Able to debug software and troubleshoot issues

Technical Skills Required:

  • Unix/Linux development experience

  • Windows development experience (Visual Studio)

  • Strong C programming skills

  • Python development experience

  • Subversion

  • CNO background

  • Software Analysis/Reverse Engineering experience

  • Embedded systems development experience

  • Understand assembly programming concepts (PowerPc preferred, but x86 accepted)

Special Technical Skills Desired:

  • Mobile experience

  • Networking experience

  • Debugging Windows programs (windbg)

  • Knowledge or proficiency with C and Javascript

  • Makefile experience

  • Microservice architecture knowledge

  • RabbitMQ experience / Message exchange knowledge

  • Docker experience

  • Backbone / Marionette experience

  • Works well within a growing team

Minimum Experience Required:

  • Minimum four (4) years of experience in a commercial, government, or academic setting in the field of computer science, information systems, or network engineering

  • Minimum one (1) year experience programming in Assembly, C, C#, C++, Java, Perl, or Python

  • Minimum one (1) year experience developing Windows applications using Visual Studio or .NET environments OR minimum one (1) year experience developing UNIX applications using make files or comparable build environments

  • (Note: 1 year development experience may be credited for appropriate coursework in Windows or Unix programming, completed as part of an awarded Bachelors or Master's degree)

  • TS/SCI with Polygraph Required

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Junior Level Software Developer (Windows C Gui)

Proobject, Inc.

Posted 6 days ago

VIEW JOBS 4/18/2019 12:00:00 AM 2019-07-17T00:00 ID: SS5-0051, SS5-0052, SS5-0053 Annapolis Junction, MD Apply Online Position Description: * Lead a team to design, develop, and test application software to fulfill unique requirements on Windows, UNIX, or other specified platforms * Build applications using a specified programming language per the Government * Build graphical user interfaces (GUIs) for customer applications * Respond to evolving requirements in an agile environment Labor Requirements: * Experience developing complex programs using C, C#, C++, Java, or other comparable languages * Experience implementing software life cycle management (requirements, design, develop, test, validate, deploy) Technical Skills Required: * Windows development experience (Visual Studio) * C++ development experience * Python development experience * Debugging Windows programs (windbg) * Subversion Special Technical Skills Desired: * Understanding of Windows kernel constructs * Windows kernel development experience * Automated unit testing experience * MSBuild property sheet development and troubleshooting Minimum Experience Required: * Minimum six (6) years experience programming with object-oriented programming languages * Minimum four (4) years experience developing Windows applications using Visual Studio or .NET environments OR minimum four (4) years experience developing UNIX applications using make files or comparable build environments * Minimum two (2) years leading projects that develop complex software, ensuring a collaborative environment, and configuration management * TS/SCI with Polygraph Required Proobject, Inc. Annapolis MD

Junior Level Analyst/Programmer

Proobject, Inc.