Job Title: Node JS Developer (AI, Node JS, Angular and Azure)
Location: Houston, TX (Onsite)
Job Description:
- 13+ Years of experience is required.
- Core Skillset:
- AI (LLM, RAG, Agents, Gen AI, Agentic AI)
- Node JS and Angular
- Azure
- Tech Lead Experience
- Optional: .NET or Python Development
Key Responsibilities
- AI & Integration
- Develop features involving LLM-based agent architectures and AI orchestration frameworks.
- Integrate AI capabilities using Semantic Kernel and Microsoft Agent Framework.
- Implement integrations with internal and external systems, APIs, and data sources.
- Software Development
- Collaboration & Agile Delivery
- Quality & DevOps
- Continuous Improvement
Required Skills & Experience
- Design, develop, and implement enterprise applications using AI, Angular, Node, Web API, .NET or Python and Azure cloud services.
- Build UI components and features using React and modern front-end patterns.
- Write clean, efficient, secure, and maintainable code following best practices and coding standards.
- Participate in architecture discussions and contribute to solution design.
- Participate in sprint planning, backlog refinement, daily stand-ups, and retrospectives.
- Work closely with product owners, architects, QA, DevOps, and cross-functional development teams.
- Collaborate with onsite and offshore teams to ensure smooth delivery and knowledge sharing.
- Ensure solutions meet security, performance, and scalability requirements.
- Perform code reviews, provide technical feedback, and support continuous improvement.
- Work with DevOps teams on CI/CD pipelines and automated build and deployment processes (good to have).
- Identify opportunities to improve code quality, processes, and development workflows.
- Stay current with emerging technologies, frameworks, and best practices.
- 13+ years of experience in software development and enterprise application delivery.
- Experience implementing LLM-based agents and AI orchestration patterns.
- Familiarity with Semantic Kernel and Microsoft Agent Framework.
- Hands-on experience with Azure cloud services (Compute, Storage, Networking).
- Experience building applications using React or similar front-end frameworks.
- Understanding of DevOps practices, CI/CD pipelines, and release processes (Azure DevOps preferred).
- Strong communication and documentation skills.
- Ability to work in distributed delivery models with offshore teams.
- Solid understanding of Agile methodologies.