Software Engineer 2 with Security Clearance
BTS Software Solutions - Baltimore, MD

This job posting is no longer available on Find similar jobs:Software Engineer Security Clearance jobs - BTS Software Solutions jobs

Full lifecycle software development
Designing, coding and debugging software in various software languages.
Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
Object-oriented Design and Analysis (OOA and OOD)
Software modeling and simulation
Software testing and quality assurance
Support, maintain and document software functionality
Integrate software with existing systems
Evaluate and identify new technologies for implementation
Project Planning
Maintain standards compliance

Minimum of 3 years of experience. This experience could include internships or extracurricular software related work

Requires bachelor's degree + 2 years' related experience. Preferred in Engineering, Computer Science, Information Systems, Business Management or related field or equivalent discipline
6 years' experience in lieu of degree with 2 years' experience

Ability to obtain and maintain a US Security Clearance
IP based networking skills required
Familiarity w/ modern cellular networks required
Strong Linux background required
Experience with Linux Application development required
Ability to install and configure Linux applications required
Strong C and Java skills strongly recommended
Python skills strongly recommended
Familiarity with packaging Linux applications recommended (RPM or Debian)
Experience with HTML/CSS recommended
HTML5 experience a plus
jQuery experience a plus
Mobile device development experience a plus (iOS and/or Android)
Experience with test driven development a plus
Excellent oral and written communications skills