Software Engineer

T and T Consulting Services, Inc
Falls Church, VA, United States
17 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Agile Methodology Artificial Intelligence Software Applications Software Quality Databases Amazon DynamoDB Python (Programming Language) PostgreSQL NoSQL Systems Development Life Cycle Next.js
+12 more
Software Engineering Software Systems TypeScript Web Applications ReactJS Large Language Models Prompt Engineering Generative AI Backend Information Technology Machine Learning Operations Front End Software Development

Job description

  • Provide support to entire software development project team during the design, development, and testing phases.

  • Work with project manager and development team to design, customize, develop, and support in-house developed, full-stack web applications and AI/ML systems using a variety of languages and frameworks, primarily including Python and Typescript/JavaScript, with backend databases such as PostgreSQL, DynamoDB, and NoSQL solutions.

  • Utilize modern full-stack frameworks including Next.js and React for frontend development, and Python-based services for backend API development, as part of the end-to-end development process.

  • Design, develop, and deploy large language model (LLM) pipelines and Generative AI solutions, including retrieval-augmented generation (RAG) systems, agentic workflows, and prompt engineering for real-world applications.

  • Perform requirements analysis, software design, development, installation, testing, and maintenance for application system components for software systems by following AGILE development and SDLC best practices.

  • Provide scientific estimates for the requirements and ensures quality and standards of programming and documentation, and functional business requirements and designs specifications for system development and implementation activities.

  • Support specialized AI/ML application development and customization, encompassing all activities necessary to design, develop, and deploy cloud-based intelligent systems that support business and research functions.

  • Provide release packaging, testing, maintenance, and production support on existing and newly developed web applications in a timely manner. Work on enhancements of developed software and AI systems to reduce operational time, improve business efficiency, or increase model performanceand reliability.

  • Take responsibility for comprehensive unit and functional test coverage to ensure code quality.

Requirements

  • This position requires a 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 vears of related work experience.

Benefits & conditions

Benefits: Competitive benefits package including health, dental, vision, life insurance coverage, 401(k) Plan, Training Programs, Accrued Paid Time Off (PTO) and Paid Holidays.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:50 min

Systems thinking and the T-shaped developer model

Werner Vogels Werner Vogels +1 · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all