Print this page Email this page

Challenging, exciting, team-work oriented

Please check our open positions below. If you do not see a position that matches your skills, please submit your resume to recruiting@opsconsulting.com and let us know how you can make a difference at OPS Consulting.

Open Positions

back Back to Jobs

Principal Software Engineer

Location: Annapolis Junction, MD
Job # 6766959
Date Posted: 02-23-2016
Principal Software Engineer
Annapolis Junction, MD
 
Security Clearance:
  • A current government clearance, background investigation, and polygraph are required.
Description:
OPS Consulting is seeking an experienced professional to provide software engineering to customers and provide mentorship to any junior staff members. 
 
Required Experience:
  • At least fifteen (15) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required
  • At least eight (8) years developing software using the Java programming language. At least six (6) years of this experience must have been obtained in the last eight (8) years
  • At least six (6) years of either C or C++ Windows/Linux programming experience is required
  • At least six (6) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems.  At least two (2) years of this experience must have been obtained within the last four (4) years
  • Experience planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as top-level contributor or specialist
  • At least six (6) years in programming and development of application software for complex systems and software testing
  • Experience architecting, designing, developing, testing, and supporting integration of software systems with functional requirements within a CMMI Level 2 process structure
  • Experience "wrapping" legacy systems or components as Web Services within a SOA framework
  • Developing solutions integrating and extending COTS products
  • Developing of Framework infrastructure and services within one of the SOA design patterns
  • Experience with performance tuning and optimization of service-based Framework infrastructure and services
  • Developing of custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services
Desired Experience:
  • Experience in development within the Eclipse Integrated Development Environment (IDE)
  • Experience architecting, designing, developing, testing, and supporting integration of Hadoop and MapReduce frameworks
this job portal is powered by CATS