Company: Sigmatek Consulting
Location: Dulles, VA 20166
Type: Contract
Experience: Experienced
Education: Bachelor of Science
Travel: None
Will Relocate: No
Matt Morris
P: 303-867-0163


The Sr. Software Engineer performs creating the design, development, testing, documentation, and analysis of software applications. Assignments include development of new programs and sub-programs, as well as enhancements, modifications, and corrections to existing software. Duties include designing applications, writing code, developing and testing and debugging and documenting work and results.



  • Exercise good technical expertise and strong business skills, and lead the team in delivering data warehouse solutions.
  • Warehouse Design - Work with the Architects to understand and implement a solid, extensible warehouse design that supports the new analytics requirements.
  • Lead, participate in gathering business requirements, analysis of source systems, define underlying data sources and transformation requirements, design suitable data model, and develop metadata for the Data Warehouse/Analytical Reporting.
  • Prepare Technical Design / Specifications; develop routines for data extraction and loading.
  • Analyze and determine the impact of technology capabilities and limitations, translate high level design to detailed design specifications, develop, test and deploy code/application in various environments.
  • Effectively communicate with various teams and stakeholders, escalate technical and managerial issues at the right time and resolve conflicts.
  • Perform effort estimation for various Data Warehouse activities; meet project deliverables as per requirements, on time within budgets.
  • Demonstrate passion for quality and productivity by use of efficient development techniques, standards and guidelines.


 Essential skills (must have):

  • A Bachelor’s degree or higher in computer science is required with a minimum of 3 years of related recent industry experience.
  • Good knowledge and hands-on experience with Java, ETL tools
  • Experience with Database technologies (Ex: Oracle, Netezza, MySQL)
  • Knowledge of ANSI SQL
  • Knowledge and experience of working with large scale databases
  • Knowledge and experience of Unix (Linux) Platforms
  • Understanding of “Big Data” Technologies (Hadoop, MR, Hive,  HBase, Pig)
  • Effective analytical, troubleshooting and problem-solving skills
  • Strong customer focus, ownership, urgency and drive.


Desirable skills (nice to have/optional):

  • Open Source and Commercial off the Shelf ETL Tools (Ex: Kettle )
  • Knowledge of NoSQL databases (MongoDB, CouchDB)
  • Knowledge of columnar databases
  • Knowledge of development lifecycle process/Agile development
  • Knowledge of Quality Assurance (QA) practices and programs

Sr Software Engineer
Infinite Computing Systems - Warrenton, VA
Write software integration and test plans; Collaborate with electrical engineers in planning, design and development of systems to ensure software and hardware......
Senior Test Engineer
Aerstone - Herndon, VA 20170
Aerstone seeks an Senior Test Engineer to design and develop tests and test requirements for products, systems, software and/or related components and equipment......
Test Engineer - Senior
Pragmatics - Reston, VA
The Senior Test Engineer will develop and update software testing documentation such as test cases, test plans, and test results.......
Data Visualization/Software Engineer (TS/SCI)
Aveshka, Inc. - Reston, VA
Transition maintenance of these indexes to government designation DIA contract or engineering group. Work with IPTs to design and implement visualization to......
Sr. Software Engineer
Foreground Security - Dulles, VA
This position could either be a Principal Software Engineer (G10) or a Sr. Software Engineer II (G09) depending on the candidates qualifications.......
Senior Software Engineer
Operational Intelligence LLC - Herndon, VA
OI is looking for a Senior Software Engineer to support DIA in Reston, VA to support a new 5 year contract. Manage multiple technical tasks in software design,......
Sr. Software Engineer
Raytheon - Dulles, VA
Software Engineer II (G09) depending on the candidates qualifications. Raytheon Cybersecurity and Special Missions (CSM) is seeking Software Engineers to......
Software Testing Engineer (SDLC Testing Expertise)
Leidos - Washington, DC 20001
Work with senior Software Engineers to remediate software bugs and perform multiple test cycles. The Leidos Civil group is looking for a Software Testing......
Sr MUMPS Engineer
Leidos - Reston, VA 20191
The Veterans Health Operation is seeking a Sr MUMPS Engineer to support our VA contracts remotely. The Senior MUMPS Engineer will be responsible for software......
Software Developer, Senior
CACI - Reston, VA 20191
Perform unit and integration testing of developed software. Bachelor’s degree in Computer Science, Information Systems or related discipline and at least 8......

About Us

Company Name
Sigmatek Consulting
, Denver CO ,