1 Click Easy Apply


Software Engineer


Reston, Virginia


Software Engineer Job Opening in Reston, Virginia - Location: Reston, VA
Travel: Local
Requirements: US Citizen and eligible for Security Clearance
Job Description
Software development in a distributed computing environment on enterprise infrastructure. Develop software that processes large datasets with time critical throughput. Integrate new technologies to extract additional information valuable to the customer. Interact with the customers and users to produce the best product possible.
General skills
Critical thinking and troubleshooting
Ability to communicate and work with developers, testers, software architects, system administrators, database administrators, project management, users, and the customer in their respective domains.
General knowledge of technologies including: programming languages, databases, IT hardware infrastructure, IT software infrastructure, Linux and windows environments
Required certifications, skills, and experience
Systems Integration and Troubleshooting
Software Development and Testing
C++, Java, Web Development, or Python (expert in at least one)
Object Oriented Programming
SQL
Linux, bash
Desired skills and experience
Full Stack Engineer
Hadoop and Map/Reduce
Networking and TCP/IP
Agile Development and SCRUM
Continuous Integration
Linux administration
Automated Test Frameworks (i.e. Selenium, etc)
Knowledge of database technologies such as: Oracle, MsSQL, and Sqlite
Build tools (Ant, Maven, cmake, and make)
Solr or similar index and search technology
Experience with enterprise portals (e.g. Liferay)
Source revision control tools (e.g. Subversion, Git)
Software debuggers (e.g. gdb) and profilers
gnu tool chain
Atlassian tools: Jira, Bamboo, Crucible, Confluence
Job Type: Full-time
Job Type: Full-time

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC