Softworld Principal Software Engineer in Quantico, Virginia
Principal Software Engineer
- Email a Friend
Apply to this job >
October 06, 2016
Contract to Hire
Our client is a culture focused, global company that offers strong management and tremendous growth potential. We are looking for a Principle Software Engineer who can analyzes, diagnoses and resolves issues with applications software and systems. You will need to collaborate with hardware engineers in the planning, design, development, and utilization of data processing systems for product and commercial software. As a Principle Engineer, you will also determine computer user needs, analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls, designs and develops compilers and assemblers, utility programs, and operating systems.
Minimum Education and Experience:
Bachelor's Degree and 5 years work experience or equivalent experience
Required Skills: • Experience building services in cloud and virtualized environments is a plus • Design and implementation of RESTful API and services as well as extensive SQL database experience • Experience with various NoSQL database types is a plus • Versed in agile methodologies • Excellent communication skills and a strong desire to work with technical and non-technical people • Expert in Linux Proven history of good judgment and capability • Expeditiously delivered products and services that are built in a responsible and sustainable way
Preferred Skills and Education:
Also nice to have candidate with sys admin experience to maintain infrastructure for offline development. This would be someone that has setup and administered web sites, DNS, version control, wikis, etc. Years of experience or specific languages is not as important as finding someone who is obsessed with computers and software and can quickly learn, adapt, solve problems.