This site uses cookies. To find out more, see our Cookies Policy

Python / Tableau Software Architect in Fairfax, VA at ConsultNet

Date Posted: 2/11/2019

Job Snapshot

Job Description

Our client, a local software development firm, is looking for a talented, motivated, results-oriented Software Architect for a contract to hire opportunity in Washington, DC.

The incumbent will have experience with software design and delivery, and user interface design. This individual will be responsible for the overall software, database, and deployment architecture of an Assessment and Analysis Model.

  • Ensures that the three sub-models that make up the Assessment and Analysis Model are integrated, compatible, and scalable.
  • Coordinates software design and implementation with team of developers through use of a knowledge base and Agile management tool.
  • Reviews existing software code to ensure that requirements are met and that appropriate software engineering/development discipline is applied.
  • Runs architectural reviews for multiple data-driven tools/models under development, to ensure compatibility and scalability.
  • Assists in software and database design and development as necessary.
  • Interacts with the FAA client to discuss requirements, review progress, present recommendations and address tool/model enhancements.
  • Facilitates the iterative refinement of requirements to software feature descriptions.
  • Provides support to other corporate client software development initiatives, as required.


  • Minimum of 15 or more years of software development/programming experience required.
  • Experience/working knowledge of Python and Tableau.
  • Tool/Model development experience.
  • Strong analytical skills.
  • Ability to work from high-level requirements through detailed specifications.
  • Familiar with Agile processes (Scrum/Kanban) and their implementation.
  • Release management tool experience.
  • Git based version control, branch management experience preferred.
  • Software CI/CD pipeline experience.
  • Linux, VM management, and Cloud experience.
  • Strong DB schema design, SQL query and optimization experience.
  • Big data management experience, ETL tool experience a plus.
  • Ability to work well in a collaborative team setting.
  • Experience with FAA NAS systems strongly preferred.
  • Software system implementation experience preferred.
  • Broad base of software engineering experience preferred.
  • End-to-end understanding of systems development lifecycle (SDLC) methodologies and the ability to independently engineer, analyze, and test complex applications, systems, and/or services.
  • Ability to make critical decisions with limited guidance while ensuring visibility into those decisions.

Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.

In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at