.Net Developer- Lanham, MD

Posted on November 12, 2010. Filed under: Agile Development, Development Jobs, Job location Maryland | Tags: , , |


Performs system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system. Participates in all phases of the software development lifecycle in support of development of a commercial software product suite used for content management.


  • Researches, designs, and develops computer software applying principles and techniques of computer science, engineering, and mathematical analysis in the context of a CMMI level-3 SDLC process infrastructure 
  • Analyzes software requirements to determine feasibility of design within time and cost constraints 
  • Consults with engineering staff to evaluate interfaces between software components/subsystems, and operational and performance requirements of overall system 
  • Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design 
  • Develops and directs software system testing procedures, programming, and documentation 
  • Identifies creative solutions to improve system and product offerings 
  • Reviews test plans and define / develop test benches for software. Integrates externally developed code into core libraries 
  • Works with engineering and management team to collectively meet market requirements 
  • Collaborates with technical writers to create customer-relevant documentation 
  • Coordinates with project work teams to ensure adherence to policies, achievement of quality targets and delivery on schedule milestones 
  • May research the marketing requirements for a product, including target environment, performance criteria, and competitive issues 
  • Interacts with senior customer personnel on significant technical matters, often requiring coordinated activity across organizational lines 
  • Provides advice, guidance and team leadership to less experienced staff 


  • U.S. Citizen 
  • Experience with requirements analysis, formal software design techniques, code review procedures, unit testing, coding, debugging, performance analysis/improvements, and software defect resolution 
  • Experience using commercial and/or open source tools for software version control and issue tracking 
  • Experience presenting work artifacts (e.g., software designs) to peers and managers for review and incorporating feedback 
  • Experience with C#, web development in a .NET environment, and Oracle development using PL/SQL 
  • Experience with commercial product development 
  • Strong written and verbal communication skills 
  • Ability to work with minimal guidance/supervision while providing visibility into work progress 
  • Experience mentoring more junior software development staff members 
  • Typically requires bachelor’s degree or equivalent and seven to nine years of related experience

Jay Perreault

Director of Technical Recruitment

Systems Engineering Services Corp.



Direct line: (202) 596-5411

Susan G. Komen 3-Day for the Cure!



Make a Comment

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • Call or text me for your free IT employment consultation at 202-596-5411; ask about our employee refe$$al program to learn more!

  • Popular Links

  • LinkedIn

  • Recent Posts

  • Saw a student wearing this during our camping and diving weekend at Dutch Springs in PA this past Memorial day weekend.  Priceless!
  • Admin

  • RSS Feed

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: