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

Software Engineer
Raytheon - Dulles, VA
Software Engineer II (G09) or a Sr. Software Engineer I (G08) depending on the candidates qualifications. Raytheon Cybersecurity and Special Missions (CSM) is......
Software Engineer
Octo Consulting Group - Herndon, VA 20170
Octo Consulting Group is seeking a Senior Engineer to join our growing team. Experience writing Unit Tests for developed software.......
Sr. Principal Software Engineer
Foreground Security - Dulles, VA
Principal Software Engineer (G11) or a Principal Software Engineer (G10) depending on the candidates qualifications. This position could be a Sr.......
1099 CONTRACT (3 MONTHS) - Senior Linux SysAdmin / DevOps Engineer
Steel Thread Software, Inc. - Sterling, VA 20166
Senior Systems Administrator / DevOps Engineer*. Senior Linux Administrator:. NO AGENCIES or C2C ALLOWED \*\*\**.......
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,......
Sr Software Engineer
Forte consultants - Reston, VA
Sr. Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an......
Sr. Software Engineer (JAVA)
Endure Technology Solutions - Reston, VA
'' Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an......
Sr. Software Quality Engineer
Harris Corporation - Herndon, VA
Software Quality EngineerSenior. Develop, implement, and maintain/improve Software and Contract Document Deliverable QA systems.......
Princ. Software Engineer
Orbital ATK - Dulles, VA
Design software or customize software for client use with the aim of optimizing operational efficiency. Participate in software requirements review, preliminary......
Principal Software Engineer, Web Technology
The College Board - Reston, VA 20190
The Principal Software Engineer will be a senior member on the Web Technology and Content Management team, responsible for guiding and mentoring College Board......

About Us

Company Name
Sigmatek Consulting
, Denver CO ,