Sr. Advanced Software Engineer

apartmentAgile Tekventures placeOakton calendar_month 

RESPONSIBILITIES:

Bachelor’s degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 8 years of relevant experience; or Master's degree plus a minimum of 6 years of relevant experience. Agile experience preferred.

What you need to do to be considered:

  • Bachelor of Science (BS) degree in Software Engineering, Computer Science, or related field
  • Professional experience developing software in a Linux environment
  • Web development experience with HTML, CSS, JavaScript, and back end technologies
  • Scripting language experience such as Ruby or Python
  • Modern C++ (11/14/17) development experience

CLEARANCE REQUIREMENTS:

Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

QUALIFICATIONS:

Ready to be a leader with the company that is committed to pushing the limits of truly advanced technologies? We create the products and services that help our service members, intelligence analysts and first responders keep our nation safe. The work we do is so advanced, it’s often classified.

If you want to put your talent in the spotlight, it’s waiting for you right now, right here.

We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers’ missions in cyber, RF, undersea, interstellar space and everything in between.

As a Senior Advanced Software Engineer, you’ll lead a team of extraordinary talent. Together you’ll perform software requirements analysis, lead research and design, and develop and test software and tools. From inventing new products or enhancing existing applications, your talent and leadership abilities will be front and center.

This challenging and interesting position is a chance to participate in the development and operation of a state-of-the-art custom-built Big Data system and join a long-lived, stable program consisting of a team of exceptional high-quality individuals using defined Agile software principles and practices.

What you bring to the table:

  • Proficient understanding of software engineering concepts, principles, and theories
  • Experience with full-stack web development, various scripting languages such as Ruby or Python, and modern C++, in a Linux environment
  • A passion for developing well-crafted and testable software
  • Expertise at applying technical standards and methodologies to resolve issues in creative ways

Ideally, you’ll also have experience with:

  • Web Framework development experience - Ruby on Rails (preferred), Django, Express, etc.
  • Familiarity with databases such as Oracle or MariaDB
  • JavaScript MVC experience - React/Redux (preferred), Angular, Vue, Ember
  • High performance parallel computing, using multi-threaded programming techniques
  • Understanding of object-oriented programming, design patterns, data structures, algorithms, CPU issues, I/O issues, and bottlenecks
  • Automated testing experience
  • Continuous Integration and Deployment tools and techniques
  • Working in an Agile environment
thumb_up_altRecommended

Sr software engineer aws

apartmentVegatron SystemsplaceReston, 4 mi from Oakton (VA)
TYPE: DIRECT HIRE BY END-CLIENT (PERM) WORK AUTHORIZATION: US CITZ or GC ONLY RATE: $OPEN - DOE JOB TITLE: SR SOFTWARE ENGINEER AWS Develop and implement solutions, based on a set of standards, patterns and processes which establish consistency...
electric_boltImmediate start

Senior Software Engineer

placeHerndon (VA), 6 mi from Oakton (VA)
This is a senior-level position for a Software Engineer. We value creative problem solving, logical thinking, enthusiasm, and the ability to learn quickly. Candidates must have a strong technical background and be capable of coming up to speed on new technologies...
placeFairfax (VA), 7 mi from Oakton (VA)
Basic Qualifications : Education Requirements: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 10+ years of job-related experience, or a Master's degree plus 8 years...