Senior Software Engineer

Location: Washington, DC
Date Posted: 07-16-2018
Tiger Team Consulting 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. 

Responsibilities:
  • Ensuring that the three sub-models that make up the Assessment and Analysis Model are integrated, compatible, and scalable.
  • Coordinating software design and implementation with team of developers through use of a knowledge base and Agile management tool.
  • Reviewing existing software code to ensure that requirements are met, and that appropriate software engineering/development discipline is applied.
  • Running architectural reviews for multiple data-driven tools/models under development to ensure compatibility and scalability.
  • Assisting in software and database design and development as necessary.
  • Interacting with the client to discuss requirements, review progress, present recommendations and address tool/model enhancements.
  • Facilitating the iterative refinement of requirements to software feature descriptions.
  • Providing support to other corporate client software development initiatives as required.
 Requirements:
  • Experience/working knowledge of Python and Tableau required.
  • Tool/Model development experience required.
  • Strong analytical skills required.
  • 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 required.
  • 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.
Tiger Team Consulting is a small, Northern Virginia based, software development company that believes that top-quality people generate top-quality software.  We aspire to be the best in our chosen areas of technical expertise, and to accomplish this by having a continuous learning and improvement culture.
 
We select our consulting staff members based on general aptitude, motivation, communication and collaboration skills. As consultants, we recognize that our people are our product and we strive to attract and retain the most talented employees by offering:

Interesting work.  Our outstanding reputation makes Tiger Team the go-to services provider for many leading companies, allowing us to continually perform exciting, innovative and technically challenging work.

Generous compensation.  Tiger Team compensates its employees well, typically above the market standard level, and we are open to C2C, Contract-to-Hire, W2 Hourly or W2 Salary models.

A supportive and collaborative working environment.  No matter how large or small, we ensure our project teams are well-rounded, high-functioning and productive.

Opportunities for career advancement.   Our developers are mentored by Tiger Team senior software architects and highly experienced developers and are given opportunities to acquire new skills, either on the job or through formal training.

Profit sharing.  Tiger Team encourages participation in corporate-level growth and rewards success via a formal, extensive profit sharing plan.

A full range of benefits.  Employees choose among medical, dental and vision insurance coverage options, receive long-term disability and life insurance, and participate in a highly-flexible 401(k) deferred savings plan with corporate contributions.

Already a successful consultant?  Tiger Team also teams with like-minded companies on a corp-to-corp basis.

Tiger Team Consulting is an equal opportunity (EEO) employer, and participates in the e-Verify program.
or
this job portal is powered by CATS