← Back to Jobs
Technology
Python Developer-Full Stack Specialist
CogniSoft TechnologiesMcLean, VA🇺🇸United StatesPosted 8 Jul 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Job Title: Python Developer-Full Stack Specialist
Location: McLean, VA
Duration: 12+ months contract
Job Description: Developer-Full Stack Specialist
Required Experience & Education
• 5+ years of professional software development experience.
• 1+ years of hands-on experience building and deploying agentic AI/LLM applications in
Production.
• Bachelor’s degree in computer science or related field.
Required Experience & Education
• 5+ years of professional software development experience.
• 1+ years of hands-on experience building and deploying agentic AI/LLM applications in
Production.
• Bachelor’s degree in computer science or related field.
Qualifications:
• Strong analytical/problem-solving skills.
• Strong Python development skills (build, test, deploy) with CI/CD and Docker on AWS.
• Experience building agentic AI solutions using LangChain/LangGraph and integrating tools via MCP (Model Context Protocol).
• Experience integrating LLM workflows with APIs and data sources (SQL; RAG/embeddings a plus).
• Clear communicator; collaborative, open-minded team player.
• Experience with AI-assisted coding tools (e.g., VS Code, Amazon Q/Kiro, Copilot or similar).
• Nice to have: Trading or Financial Industry background, Kafka/event-driven systems,
React/Angular, Advanced SQL/Vector DBs, Java.
• Strong analytical/problem-solving skills.
• Strong Python development skills (build, test, deploy) with CI/CD and Docker on AWS.
• Experience building agentic AI solutions using LangChain/LangGraph and integrating tools via MCP (Model Context Protocol).
• Experience integrating LLM workflows with APIs and data sources (SQL; RAG/embeddings a plus).
• Clear communicator; collaborative, open-minded team player.
• Experience with AI-assisted coding tools (e.g., VS Code, Amazon Q/Kiro, Copilot or similar).
• Nice to have: Trading or Financial Industry background, Kafka/event-driven systems,
React/Angular, Advanced SQL/Vector DBs, Java.
Responsibilities:
• End-to-end software development: including analysis, design, development, automated
testing, deployment, and maintenance using industry best practices and security
standards.
• Performance optimization: analyze system performance, identify bottlenecks, and
implement solutions to enhance application efficiency and scalability.
• Collaborative solution delivery: partner with business stakeholders to gather requirements,
leverage proof-of-concepts for technical decisions, and implement solutions with cross-
functional teams.
• Production support and maintenance: support applications you build across environments,
resolve critical issues, and fulfill ad hoc requests to ensure seamless business operations.
• End-to-end software development: including analysis, design, development, automated
testing, deployment, and maintenance using industry best practices and security
standards.
• Performance optimization: analyze system performance, identify bottlenecks, and
implement solutions to enhance application efficiency and scalability.
• Collaborative solution delivery: partner with business stakeholders to gather requirements,
leverage proof-of-concepts for technical decisions, and implement solutions with cross-
functional teams.
• Production support and maintenance: support applications you build across environments,
resolve critical issues, and fulfill ad hoc requests to ensure seamless business operations.
Keys to Success:
• Adaptability: Quick learner who seamlessly adapts to new technologies and project
requirements while consistently delivering high-quality results.
• Problem-Solving: Strong analytical skills with proven ability to rapidly assess complex
situations, make sound technical decisions, and implement effective solutions under
pressure.
• Ownership & Drive: Self-motivated engineer who takes complete ownership of deliverables,
proactively identifies process improvements, and ensures successful project completion.
• Communication: Excellent interpersonal skills enabling clear, effective communication
across all stakeholders - from technical teams to leadership and external partners.
• Resilience: Excels in dynamic environments with shifting priorities, aggressive deadlines,
and 24/7 support requirements during on-call rotations.
• Adaptability: Quick learner who seamlessly adapts to new technologies and project
requirements while consistently delivering high-quality results.
• Problem-Solving: Strong analytical skills with proven ability to rapidly assess complex
situations, make sound technical decisions, and implement effective solutions under
pressure.
• Ownership & Drive: Self-motivated engineer who takes complete ownership of deliverables,
proactively identifies process improvements, and ensures successful project completion.
• Communication: Excellent interpersonal skills enabling clear, effective communication
across all stakeholders - from technical teams to leadership and external partners.
• Resilience: Excels in dynamic environments with shifting priorities, aggressive deadlines,
and 24/7 support requirements during on-call rotations.
Skills
Docker
SQL
AWS
Angular
Java
Kafka
LLM
Python
React
Similar jobs
Java & AWS Developer
StratEdge It consulting INC · Malvern, United States
15 minutes agoData Management Developer, Mid
Planet Technologies · United States
1 hour agoMicrosoft Power Platform Consultant/Developer
Version 1 · United States
1 hour agoPython Developer
BCforward · Charlotte, United States
1 hour ago$65/hrJava FullStack Developer
Next Gen IT Inc · Chicago, United States
1 hour agoUI Developer
BCforward · Charlotte, United States
2 hours ago$68 - $77/hr