Profile Completeness
Completing your profile significantly increases your chances to receive more opportunities from employers on Sologig.com. In addition, the more information you can provide, the easier and quicker it will be for employers to match your skills with the right job.

Stay ahead of the game and make sure to complete your profile!

Senior Software Engineer with non DOD TS/SCI   

Job ID: chr1
<< Back to Listing 

Ready To Apply?

[Exact address currently not available]
Reston, VA 20192

Company
USM Business Systems Inc.

Job Location
Reston, VA 20192

usmsystems.com

Position Type
Contract - Corp-to-Corp
Contract - Independent 1099
Contract - W2
Contract to Hire
Consultant
Full-Time

Pay Type
Salaried

Pay Rate
negotiable

Categories
IT & Technical
Healthcare

Email this Job to a Friend

Job Description

This position consists of 2 primary responsibilities: Software Development is the primary responsibility and Integration Engineering is the second primary responsibility.

As Software Engineer, the ideal candidate will define, create and maintain Linux based IT-Applications for a high performance and globally networked server environment. Must have a strong technical knowledge base with hands-on development experience with C/C++. Proven experience with transaction based security is highly desired. Development of custom virtual machine environments, security modules, kernel internals and Linux APIs are necessary skills. Candidate must be able to create own Linux system from scratch (rolled Linux). Development experience and strong internal knowledge of embedded Linux required. Linux Scripting experience is a must as well as detailed knowledge of creating Linux distributions.

As Integration Engineer, the ideal candidate must be able to perform installation, configuration, testing, user administration, auditing, maintenance (such as applying patches), upgrading, migration, capacity planning, requirements analysis and documentation. Troubleshooting skills are extremely important in globally distributed networked systems. Therefore, detailed understanding of TCP/IP networking as well as Linux specific networking configuration – and Linux network troubleshooting are highly desired.

ESSENTIAL DUTIES

• Establishes and maintains working relationships with VP Software Services, and other technology executives of ETG customers, suppliers, partners, and vendors.
• Candidate must possess the ability to work and communicate proactively and effectively in a small cross-functional development team environment.
• Interact with Software, IT-Administrators and Network-Administrators to guide them with software requirements, feasibility, performance metrics and test cases during the product design phases.
• Report project status and related issues to VP of Software Services and / or chain of management as required.

• Propose new product concepts for evaluation, analyzing evolving needs and technology trends that indicate possible product improvements.
• Develop software using companys Coding Standards for new and existing hardware. Ability to use various analyzers such as network traffic analyzers, protocol analyzers and oscilloscopes.
• Evaluate customer problems, troubleshoot and assist Field Service Engineers and Customers through problem resolution utilizing effective written and verbal communication skills.
• Keep ETG technology and product information confidential

Job Requirements

DESIRED SKILLS
• 8+ years computer software design for Linux IT Applications.
• Development and maintenance of custom virtual machine environments, security modules, kernel internals and Linux APIs. Experience with other operating systems is a plus but not required.
• Experience with troubleshooting customer implemented Linux systems on-site is highly desired.
• Experience with Linux development environments, software configuration management (i.e., CVS, Subversion) as well as proficiency in C/C++ and scripting (i.e., bash, Perl). Knowledge of and experience with Linux distributions.
• Software process experience (i.e., CMM).


EDUCATION
Bachelor’s degree in engineering, computer science, computer networking, or equivalent experience, plus 9 years technical experience.


Apply Here
703-955-4048

About the Company

USM BUSINESS SYSTEMS, Inc., founded in 1999, is recognized as one of the fastest growing IT consulting and services firms in the Washington DC area. USM brings experience and talent together to bring the clients a full-service IT firm focused on development and systems integration.

In order to design successful and efficient software solutions, it is imperative that we familiarize ourselves with client products, services, needs as well as the way they operate their business. We provide “Technology Solutions” to Business Problems. Our delivery model is based on an unique understanding of each Client’s business needs and strategic objectives.

We deliver onsite, offsite, offshore as well as a mixed mode of solutions delivery to global clients. Our breadth of domain knowledge is unmatched and second to none. This, combined with our Technology expertise enables us to successfully deliver quality solutions with unmatched efficiency.

We partner with leading technology companies such as SAP, Oracle, and Microsoft to maximize the value we bring to our customers. We keep current with the latest advances of our partners so that our customers can continually benefit from the latest advances.