Sr Software Engineer

Techvilla solutions
  • Herndon, VA Herndon Virginia

  • Post Date: Apr 23, 2020

  • Salary: Up to $90 (Per Hour)

Key Skills: Software, Engineer, Engineering, Java, Python, Perl, JavaScript, Bash, Development, MySQL, Oracle, SQL, Security

  • Experience: 10 + Yrs
  • Domain: Information And Communication Technology
  • Job Type: Contract - Corp-to-Corp, Contract - W2, 1099

Job Description

Job description:

We are seeking an experienced Software Engineer with a Bachelor's degree in Software Engineering or related Engineering field and at least 10 years of related experience. In this challenging, fast-paced environment, you'll have the opportunity to apply your knowledge and experience to design and create the most groundbreaking aerospace and defense technologies - those that exist today and those that will shape tomorrow.

What to look forward to:

As a Software Engineer, you will be using your skills and expertise to assist in the analysis of our existing software and systems and the definition, design, and development of new software and system requirements. You'll provide creative and agile solutions to keep our business competitive. You'll be responsible for performing coding, debugging, testing, and troubleshooting of our systems and software throughout our application development process and analyzing system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls.

We are looking for a Senior Software Engineer who will work in a cross-functional team-oriented development environment. The successful candidate will collaborate with the technical lead, other developers, and business analysts. Using a Scrum-based Agile development methodology, the candidate will build reusable software modules that integrate into the larger enterprise architecture. The candidate should be self-motivated and be willing to adapt to changing priorities. This position is based at SNC's Herndon, Virginia offices.

Primary Responsibilities:

Design and implement reusable components for complex and highly-configurable cloud-based solutions

Store and process complex data in massive databases (both NoSQL and relational)

Create software that implements complex workflows

Write extensive unit tests and integration tests

Participate in Sprint planning, grooming, and code review sessions

Utilize collaborative development tools like JIRA, Confluence, and BitBucket.


Bachelor's degree in related engineering discipline and typically 10 or more years of relevant experience

Skilled in Java (or any other Object Oriented) programming language

Familiarity of scripting languages (Python, Perl, JavaScript, Bash)

Cloud Development experience (for instance AWS)

Understanding of relational databases (MySQL, Oracle) and SQL

Understanding of NoSQL databases (MongoDB)

Experience with integration of data from multiple data sources

The ability to obtain and maintain a Security Clearance may be required

Share this vacancy

Related Jobs

Drools Architect

RichFactors, Renton, Washington

Key Skills Java, Webservices, Drools

Experience: 10 + Yrs

Sr. Full Stack Engineer, Elastic Search

Techvilla solutions, Pleasanton, California

Key Skills MONGO DB, MONGODB, NO SQL, PYTHON, MongoDB, AWS, Kubernetes, MongoDB, AWS, Mongo DB Open Source, Elasticache, NoSQL, Elastic Search, Java, ...

Experience: 10 + Yrs

Senior Elastic Search Developer

Techvilla solutions, Phoenix, Arizona

Key Skills MONGO DB, MONGODB, NO SQL, PYTHON, MongoDB, AWS, Kubernetes, MongoDB, AWS, Mongo DB Open Source, Elasticache, NoSQL, Elastic Search, Java, ...

Experience: 10 + Yrs

Contact Techvilla solutions

Herndon, VA Herndon Virginia 20170