Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Join a high-performing team building modern web apps on .NET 8 and Angular 17, with guided exposure to AI-enhanced features. You’ll learn best practices, ship real features, and grow through mentorship, code reviews, and structured learning paths.
Key Duties:
- Implement user stories end-to-end using Angular (TypeScript) and .NET (C#), adhering to clean code practices.
- Build and consume RESTful Web APIs; integrate front-end and back-end securely (JWT/OAuth).
- Write unit tests (xUnit/Jest) and participate in code reviews; contribute to reusable components.
- Troubleshoot, fix bugs, and perform basic root-cause analysis.
- Follow CI/CD and basic containerization (Docker) for development, testing, and promotion using GitHub Actions/Azure DevOps.
- With guidance: integrate AI-powered features (generative content, simple agentic flows, recommendations) and work with prompts/embeddings/vector search where applicable.
Job Requirements
- 1–2 years of professional experience; B.Sc. in CS/SE or related field.
- Solid grasp of OOP, design patterns, web fundamentals, and HTTP/REST/JSON.
- Hands-on with Angular, TypeScript, HTML/CSS, and .NET/.NET Core (C#).
- Experience with SQL databases and Web API development.
- Familiar with Git, Docker basics, and CI/CD pipelines.
- AI exposure (junior-appropriate): understanding of modern AI concepts (Generative AI, Agentic AI, or ML basics) and eagerness to learn.
- Cloud & automation (junior-appropriate): basic experience or coursework with Azure AI/Cognitive Services and workflow tools.
- Strong communication, problem-solving, and teamwork mindset; adaptable and curious.
- Nice to Have (Not Mandatory): Semantic Kernel or LangChain basics, vector databases, App Insights/Logging, and basic security awareness (OWASP).