Job Summary
ooking for a highly skilled Senior Full‑Stack Developer with strong expertise in .NET Core, React.js, Node.js, Python, MS SQL, and foundational working knowledge of Azure OpenAI Service. The developer will build high‑quality backend services, rich UI components, and integrate GenAI capabilities into enterprise workflows.
This role requires end‑to‑end development experience, ownership mindset, and ability to work in a fast‑paced, cross‑functional engineering environment.
Key Responsibilities
Backend Development (.NET Core, Node.js, Python)
- Design and develop scalable REST APIs using .NET Core and Node.js.
- Implement backend modules, microservices, authentication, caching, and logging.
- Develop automation, data processing, and AI‑integration modules using Python.
- Integrate with SQL databases, optimize queries, and ensure data integrity.
- Perform debugging, performance tuning, and code optimization across services.
B. Frontend Development (React.js)
- Build responsive, modular, and reusable UI features using React.js.
- Integrate frontend with APIs and ensure smooth end‑to‑end functionality.
- Apply best practices in performance, accessibility, state management, and component design.
C. Azure OpenAI / GenAI Integration
- Work with Azure OpenAI Service to integrate GPT‑based APIs, embeddings, and prompt flows.
- Implement basic retrieval‑augmented workflows (RAG) and orchestrate model calls.
- Use Python/Node.js to build GenAI middleware and error‑handling frameworks.
- Follow enterprise responsible‑AI guidelines, logging, and monitoring.
D. Database Development (MS SQL)
- Design SQL schemas, stored procedures, and indexing strategies.
- Develop efficient database interactions for high‑traffic systems.
- Troubleshoot performance issues and ensure optimal query execution.
Skill Requirements
| Skill | Proficiency |
|---|---|
| .NET Core | Advanced Beginner / Intermediate |
| React.js | Advanced Beginner / Intermediate |
| Node.js | Advanced Beginner / Intermediate |
| MS SQL | Advanced Beginner / Intermediate |
| Azure OpenAI Service | Advanced Beginner |
| Python | Advanced Beginner / Intermediate |