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 Pvt. Ltd. - Sterling, VA
Position- Sr.Software Engineer. Real Time Embedded Software,*. Write software integration and test plans; Collaborate with electrical engineers in planning,......
Staff Embedded Software Engineer
Orbital ATK - Dulles, VA
Based on goal-oriented objectives, develop, create and modify computer applications software. Represent the company as the primary customer contact on contracts......
Senior Software Engineer
K3 Solutions LLC - Reston, VA
The Senior Software Engineer must have excellent written and oral communication skills, and be adaptive to the changing needs of the organization.......
Sr. Software Engineer
Raytheon - Dulles, VA
Raytheon Cybersecurity and Special Missions (CSM) is seeking Software Engineers to support the design, development, and deployment of advanced cybersecurity......
Sr. Software Engineer
Foreground Security - Dulles, VA
Raytheon Cybersecurity and Special Missions (CSM) is seeking Software Engineers to support the design, development, and deployment of advanced cybersecurity......
Senior Software Engineer
Novetta - Herndon, VA
Experience analyzing requirements and developing computer software for a wide range of capabilities, including engineering, GIS, and software systems......
Senior Software Engineer
KMM Technologies - Reston, VA
Senior Software Engineer. As a Senior Software Engineer, you will be responsible for highly complex coding using various software solutions, closely adhering to......
Principal Mobile Developer
MetroStar Systems - Reston, VA 20190
You have 7+ years of experience as a professional software engineer using a modern OO high level programming language.......
Cybersecurity Senior Systems Engineer
Superlative Technologies, Inc. - Ashburn, VA
SuprTEK is looking for an experienced Senior Systems Engineer to join our SCM (Cyber System Configuration Management) team in the National Capital Region......
Sr Systems Engineer II
Raytheon - Dulles, VA
Integration/Test engineering experience on a Government software development contract. Systems Integration & Test Engineer will plan and perform Integration &......

About Us

Company Name
Sigmatek Consulting
, Denver CO ,