{"schemaVersion":"jobsearcher.job.v1","id":"29d33e343b94b91e2535b1a9","url":"https://jobsearcher.com/jobs/29d33e343b94b91e2535b1a9","canonicalUrl":"https://jobsearcher.com/jobs/29d33e343b94b91e2535b1a9","title":"Junior Full Stack Software Engineer AI and Cloud Applications","description":"Position Type: Full-Time, Junior / Early Career\n\nEducation Requirement: Bachelor’s Degree in Computer Science – REQUIRED\n\nPosition Summary\nAgility Technologies Inc. is seeking a motivated Junior Full Stack Software Engineer – AI & Cloud Applications to join our technology team.\n\nThe ideal candidate will have a strong Computer Science foundation and hands-on experience building modern web applications. This role is suited for an early-career engineer who can take ownership of well-defined assignments, work independently, troubleshoot technical problems, and collaborate effectively with developers, architects, and other team members.\n\nThe engineer will work with technologies such as Next.js, React, TypeScript, JavaScript, Python, REST APIs, databases, Docker, Kubernetes, GitHub, and cloud platforms such as AWS, Microsoft Azure, and Google Cloud Platform (GCP). The role will also provide opportunities to develop and integrate AI-enabled applications, generative AI, large language models (LLMs), and open-source technologies.\n\nCandidates are not expected to be experts in every technology listed but should demonstrate strong technical fundamentals, hands-on development experience, problem-solving ability, and the ability to learn new technologies quickly.\n\nKey Responsibilities\n\nDesign, develop, test, troubleshoot, and maintain modern full-stack web applications.\nDevelop front-end applications using Next.js, React, TypeScript, JavaScript, HTML, and CSS.\nDevelop back-end services, APIs, business logic, and integrations using Node.js, TypeScript, Python, or similar technologies.\nDevelop and consume RESTful APIs and integrate applications with databases, cloud services, and external systems.\nTake ownership of assigned development tasks from requirements through implementation, testing, documentation, and deployment.\nIndependently investigate technical issues, identify root causes, and develop solutions, escalating when appropriate.\nDevelop and prototype AI-enabled applications using LLM APIs, RAG, embeddings, vector databases, prompt engineering, AI agents, and related technologies.\nWork with SQL and/or NoSQL databases and appropriate data models.\nBuild, package, and deploy applications using Docker, Kubernetes, CI/CD pipelines, and cloud services.\nDeploy and support applications in AWS, Azure, or Google Cloud Platform environments.\nUse Git and GitHub for source control, branching, pull requests, and code reviews.\nWrite clean, secure, maintainable, tested, and well-documented code.\nParticipate in Agile development activities including sprint planning, stand-ups, backlog refinement, demonstrations, and retrospectives.\nCreate and maintain technical documentation for applications, APIs, integrations, configurations, and deployment processes.\nClearly communicate technical concepts, implementation approaches, issues, and recommendations to technical and non-technical team members.\nResearch and evaluate emerging AI, cloud, web development, DevOps, and open-source technologies.\nFollow company cybersecurity, data protection, secure development, and responsible AI requirements.\nRequired Qualifications\n\nBachelor’s Degree in Computer Science from an accredited college or university – REQUIRED.\nApproximately 1–2 years of software development experience. Relevant internships, substantive academic/capstone projects, research, independent development, or open-source contributions may be considered.\nDemonstrated hands-on experience building functional software applications.\nExperience with JavaScript and/or TypeScript and familiarity with React, Next.js, or a comparable modern web framework.\nUnderstanding of both front-end and back-end application development.\nProgramming experience with an additional language such as Python, Java, or C#.\nUnderstanding of REST APIs, HTTP, JSON, databases, application integrations, and modern web architecture.\nFamiliarity with Git/GitHub, Docker, cloud computing, CI/CD, and application deployment concepts.\nFoundational understanding of AI, generative AI, or large language model technologies.\nStrong analytical, debugging, and problem-solving skills with the ability to independently research and resolve technical issues.\nExcellent written and spoken communication skills, including the ability to explain technical concepts clearly to both technical and non-technical audiences.\nAbility to work independently on defined assignments while collaborating effectively within a development team.\nAbility to learn new technologies, frameworks, APIs, and development tools quickly.\nMust be a US Citizen.\nMust be local to the DMV Area\nPreferred Qualifications\n\nHands-on experience with Next.js and TypeScript.\nExperience developing full-stack applications using React/Next.js with Node.js, Python, FastAPI, or similar technologies.\nExperience with Docker, Kubernetes, GitHub Actions, or other CI/CD technologies.\nExperience deploying applications or services to AWS, Azure, or Google Cloud Platform.\nExperience with SQL and/or NoSQL databases.\nExperience developing AI-enabled applications using commercial or open-source models and APIs.\nFamiliarity with RAG, embeddings, vector databases, prompt engineering, structured outputs, tool/function calling, and AI agents.\nFamiliarity with AI frameworks such as Hugging Face, LangChain, LlamaIndex, PyTorch, or similar technologies.\nFamiliarity with authentication and authorization technologies such as OAuth, OpenID Connect, and JWT.\nOpen-source contributions, substantive GitHub repositories, internships, capstone projects, or independent projects demonstrating end-to-end software development.\nInterest in developing technology solutions for federal government and defense customers.\n\nFlexible work from home options available.","company":"Agility Technologies","rawCompany":"agility technologies","city":"Reston","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-12T08:29:49.622Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Junior Full Stack Software Engineer AI and Cloud Applications","description":"Position Type: Full-Time, Junior / Early Career\n\nEducation Requirement: Bachelor’s Degree in Computer Science – REQUIRED\n\nPosition Summary\nAgility Technologies Inc. is seeking a motivated Junior Full Stack Software Engineer – AI & Cloud Applications to join our technology team.\n\nThe ideal candidate will have a strong Computer Science foundation and hands-on experience building modern web applications. This role is suited for an early-career engineer who can take ownership of well-defined assignments, work independently, troubleshoot technical problems, and collaborate effectively with developers, architects, and other team members.\n\nThe engineer will work with technologies such as Next.js, React, TypeScript, JavaScript, Python, REST APIs, databases, Docker, Kubernetes, GitHub, and cloud platforms such as AWS, Microsoft Azure, and Google Cloud Platform (GCP). The role will also provide opportunities to develop and integrate AI-enabled applications, generative AI, large language models (LLMs), and open-source technologies.\n\nCandidates are not expected to be experts in every technology listed but should demonstrate strong technical fundamentals, hands-on development experience, problem-solving ability, and the ability to learn new technologies quickly.\n\nKey Responsibilities\n\nDesign, develop, test, troubleshoot, and maintain modern full-stack web applications.\nDevelop front-end applications using Next.js, React, TypeScript, JavaScript, HTML, and CSS.\nDevelop back-end services, APIs, business logic, and integrations using Node.js, TypeScript, Python, or similar technologies.\nDevelop and consume RESTful APIs and integrate applications with databases, cloud services, and external systems.\nTake ownership of assigned development tasks from requirements through implementation, testing, documentation, and deployment.\nIndependently investigate technical issues, identify root causes, and develop solutions, escalating when appropriate.\nDevelop and prototype AI-enabled applications using LLM APIs, RAG, embeddings, vector databases, prompt engineering, AI agents, and related technologies.\nWork with SQL and/or NoSQL databases and appropriate data models.\nBuild, package, and deploy applications using Docker, Kubernetes, CI/CD pipelines, and cloud services.\nDeploy and support applications in AWS, Azure, or Google Cloud Platform environments.\nUse Git and GitHub for source control, branching, pull requests, and code reviews.\nWrite clean, secure, maintainable, tested, and well-documented code.\nParticipate in Agile development activities including sprint planning, stand-ups, backlog refinement, demonstrations, and retrospectives.\nCreate and maintain technical documentation for applications, APIs, integrations, configurations, and deployment processes.\nClearly communicate technical concepts, implementation approaches, issues, and recommendations to technical and non-technical team members.\nResearch and evaluate emerging AI, cloud, web development, DevOps, and open-source technologies.\nFollow company cybersecurity, data protection, secure development, and responsible AI requirements.\nRequired Qualifications\n\nBachelor’s Degree in Computer Science from an accredited college or university – REQUIRED.\nApproximately 1–2 years of software development experience. Relevant internships, substantive academic/capstone projects, research, independent development, or open-source contributions may be considered.\nDemonstrated hands-on experience building functional software applications.\nExperience with JavaScript and/or TypeScript and familiarity with React, Next.js, or a comparable modern web framework.\nUnderstanding of both front-end and back-end application development.\nProgramming experience with an additional language such as Python, Java, or C#.\nUnderstanding of REST APIs, HTTP, JSON, databases, application integrations, and modern web architecture.\nFamiliarity with Git/GitHub, Docker, cloud computing, CI/CD, and application deployment concepts.\nFoundational understanding of AI, generative AI, or large language model technologies.\nStrong analytical, debugging, and problem-solving skills with the ability to independently research and resolve technical issues.\nExcellent written and spoken communication skills, including the ability to explain technical concepts clearly to both technical and non-technical audiences.\nAbility to work independently on defined assignments while collaborating effectively within a development team.\nAbility to learn new technologies, frameworks, APIs, and development tools quickly.\nMust be a US Citizen.\nMust be local to the DMV Area\nPreferred Qualifications\n\nHands-on experience with Next.js and TypeScript.\nExperience developing full-stack applications using React/Next.js with Node.js, Python, FastAPI, or similar technologies.\nExperience with Docker, Kubernetes, GitHub Actions, or other CI/CD technologies.\nExperience deploying applications or services to AWS, Azure, or Google Cloud Platform.\nExperience with SQL and/or NoSQL databases.\nExperience developing AI-enabled applications using commercial or open-source models and APIs.\nFamiliarity with RAG, embeddings, vector databases, prompt engineering, structured outputs, tool/function calling, and AI agents.\nFamiliarity with AI frameworks such as Hugging Face, LangChain, LlamaIndex, PyTorch, or similar technologies.\nFamiliarity with authentication and authorization technologies such as OAuth, OpenID Connect, and JWT.\nOpen-source contributions, substantive GitHub repositories, internships, capstone projects, or independent projects demonstrating end-to-end software development.\nInterest in developing technology solutions for federal government and defense customers.\n\nFlexible work from home options available.","datePosted":"2026-09-12T08:29:49.622Z","dateModified":"2026-09-12T08:29:49.622Z","hiringOrganization":{"@type":"Organization","name":"Agility Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Reston","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"29d33e343b94b91e2535b1a9"},"url":"https://jobsearcher.com/jobs/29d33e343b94b91e2535b1a9"}}