AI Full Stack Developer (Senior)

ExpediteInfoTech, Inc

Rockville, MD

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), Artificial Intelligence (AI), Capability Maturity Model Integration (CMMI), Child Protection/Welfare, Cloud Applications, Cloud Computing, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Management, Department of Health and Human Services, Design Patterns Programming Methodologies, Docker, Educational Administration, Emerging Technology, Engineer in Training (EIT), GCP (Good Clinical Practices), Git, Government, ISO (International Organization for Standardization), ISO 9001, Identify Issues, Information Technology & Information Systems, Internet Security, JavaScript, JavaScript Frameworks, Leadership, Mentoring, Microsoft Windows Azure, MySQL, NoSQL, Node.js, Open Source, Performance Management, PostgreSQL, Problem Solving Skills, Production Control, Prototyping, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), Scalable System Development, Scripting (Scripting Languages), Small Business, Software Administration, Software Design, Software Development, Software Engineering, State Government, System Architecture, Systems Analysis, Systems Engineering, Systems/Internals Programming, Technical/Engineering Design, United States Department of Justice (DOJ), United States Department of Transportation (DOT), User Interface Tools, User Interface/Experience (UI/UX), Web Programming, Web Services
LOCATION
Rockville, MD
POSTED
5 days ago
Ref: WO 96

Position Description:
The Application Developer, Advanced Technology (Senior) must be able to translate applications requirements into web-based solutions using available technology. This individual must be able to apply new and emerging technologies to the software development process.
  • Work cross-functionally and collaboratively to develop an application using open source technologies.
  • Use AI to generate initial code/logic and UI components. Rapidly build front-end/UI using AI-generative UI tools.
  • Create single page applications using HTML5, Angular, node.js and java, based on user stories with documented acceptance criteria.
  • Troubleshoot issues and create code fixes for open source products.
  • Address defects and collaboratively work with functional and technical teams to integrate applications in cloud environments.
  • Work in a fast-paced, agile environment consisting of a cross-functional team designing and implementing systems from the web-based user interface front-end through the back-end.
  • System Architecture & Development: Design and build scalable full-stack applications, from frontend (React, Angular, Streamlit) to backend (Python, Node.js).
  • AI/ML Integration: Implement LLM capabilities, RAG patterns, prompt orchestration, and vector databases (Pinecone, Quadrant).
  • Full Lifecycle Ownership: Lead projects from conceptualization and prototyping to production deployment and monitoring.
  • Data & API Management: Develop, integrate, and secure RESTful APIs and manage relational/NoSQL databases (PostgreSQL, MySQL).
  • DevSecOps & MLOps: Establish CI/CD pipelines, containerize applications, and maintain model registries.
  • Mentorship & Leadership: Guide junior engineers, conduct code reviews, and define technical roadmaps

Education: This position requires a Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or five (5) years of equivalent experience in a related field. (Note: A Master's degree is preferred.)
General Experience: The proposed candidate must have at least eight (8) years of programming experience in software development or maintenance.
  • 3–5+ years in full-stack development, with proven experience in AI/ML application development.
  • Strong experience with full stack development, including understanding UI frameworks and back end architecture interactions.
  • At least 8 years of experience with angular JavaScript frameworks/technologies.
  • 5 years of experience with node.js loopback and javascript / type script
  • Strong experience developing RESTful web services using Node.JS.
  • Experience with Angular 2/4/6.
  • Experience with agile development methodologies.
  • Experience with issue resolution skills within open source products.
  • Experience with troubleshooting and improving performance of single page applications using Angular.
Specialized Experience: The proposed candidate must have at least five (5) years of experience in IT systems analysis and programming.
  • Experience: 3–5+ years in full-stack development, with proven experience in AI/ML application development.
  • Technical Stack: Strong proficiency in Python and modern JavaScript frameworks (React, Angular).
  • AI/LLM Tools: Experience with OpenAI API, Azure AI, LangChain, or similar frameworks.
  • Infrastructure: Expertise in Docker, Kubernetes, and cloud platforms (Azure, AWS, GCP).
  • Methodologies: Strong understanding of Agile, Git, and software design patterns.
Preferred Experience:
  • Prior experience with AWS cloud based development
  • Prior experience with Child Welfare or Adult Services applications


About:ExpediteInfoTech, Inc. (EIT) is a SBA 8(a) certified small business. Headquartered in Rockville, MD since 2012, EIT has provided specialized technical, cybersecurity, IT, and financial advisory solutions to the Federal, State and County governments. Our clients include the US Department of Education, US Department of Transportation, US Department of Justice, US Department of Health & Human Services, Montgomery County government, Prince George's County Government, the governments of the State of Maryland and the District of Columbia. EIT is appraised at level 3 for CMMI Services & CMMI Development, as well as ISO 9001:2015, ISO 20000-1:2018 and ISO 27001:2013.

EIT offers a competitive benefits package including medical, dental, vision and prescription drug coverage, paid time off, federal holidays, matching 401K plan, and tuition/professional development reimbursement benefits.

EIT is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by applicable law.

About the Company

E

ExpediteInfoTech, Inc