Job Overview

Company:
SRA International
Title:
Senior Software Engineer
Skills:
BASIC, CNE, Database, Development, Encryption, Engineer, Engineering, Java, Linux, Management, Perl, Project, Python, Software, Software Engineer, System, Systems, Test, Testing, Windows, XML
Date Posted:
1-4-2013
Location:
Columbia, MD
Area Code:
202
Employ. Type:
FULLTIME
Pay Rate:
Job Length:
Position ID:
37316BR
Dice ID:
srabot
Travel Required:
unspecified
Telecommute:
no

Contact Information

 
Fairfax, VA
Save this job
Click Here to Apply
Printer-Friendly

Job Description

  • Senior Software Engineer
  • Columbia, MD

Daily Responsibilities

Provides expertise, in a leadership capacity, in software development and engineering. Codes and tests software based upon software specifications and designs. Analyzes and studies complex system requirements. Designs software tools and subsystems to support software reuse and software development. Uses sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant. Provides software process management and control throughout the coding portion of the software development process.

Required: Degree


Bachelors

Required: Basic Qualifications Provides expertise, in a leadership capacity, in software development and engineering. Codes and tests software based upon software specifications and designs. Analyzes and studies complex system requirements. Designs software tools and subsystems to support software reuse and software development. Uses sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant. Provides software process management and control throughout the coding portion of the software development process.

Desired: Skills


aC/ Java

* Database management experience

* Subversion

* Maven (enough to build or test a project)

* Vmware

* Windows and Linux

* Scripting (Perl, Python)

* Prior development using ChimneyPool

* Experience implementing encryption

* Experience implementing key management systems

* Prior development implementing systems using mark-up languages (XML, JSON)

* Developing enterprise level products (ability to identify needs in the system to handle issues such as logging, load balancing, etc...)


Additional Desired Skills

* System/Integration Testing experience

* CNE/CNO experience

* Experience with Spring and Hibernate Java frameworks
Save this job
Click Here to Apply