T and T Consulting Services

T and T Consulting Services

Software Engineer

Falls Church, VAPosted 3 days ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

T and T Consulting Services is seeking a Software Engineer to provide support to the entire software development project team during the design, development, and testing phases. The role involves working with the project manager and development team to design, customize, develop, and support in-house developed, full-stack web applications and AI/ML systems. This includes utilizing modern full-stack frameworks and Python-based services for backend API development, as well as designing, developing, and deploying large language model (LLM) pipelines and Generative AI solutions. The position requires performing requirements analysis, software design, development, installation, testing, and maintenance, following AGILE development and SDLC best practices. The engineer will also provide scientific estimates, ensure quality and standards, support specialized AI/ML application development, provide release packaging and production support, and work on enhancements to existing software and AI systems. A key aspect of the role is to ensure comprehensive unit and functional test coverage, writing code with future proofing and re-usability in mind.

Qualifications

Required Qualifications

  • Master's Degree in Computer Science or Information Technology related fields; or a Bachelor's Degree in Computer Science or Information Technology related field with two years of related work experience.
  • Experience with Python and Typescript/JavaScript.
  • Experience with backend databases such as PostgreSQL, DynamoDB, and NoSQL solutions.
  • Experience with modern full-stack frameworks including Next.js and React.
  • Experience with Python-based services for backend API development.
  • Experience in designing, developing, and deploying large language model (LLM) pipelines and Generative AI solutions, including retrieval-augmented generation (RAG) systems, agentic workflows, and prompt engineering.
  • Experience with requirements analysis, software design, development, installation, testing, and maintenance.
  • Knowledge of AGILE development and SDLC best practices.
  • Experience in providing release packaging, testing, maintenance, and production support.
  • Understanding of future proofing and re-usability of code.

Skills & Technologies

PythonTypeScriptJavaScriptPostgreSQLDynamoDBNoSQLNext.jsReactAgile

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Falls Church, VA

Posted

3 days ago

Country

US