JDXpert is looking to build and evolve their next-generation microservices-based architecture
Requirements
- 5+ years of experience with Microsoft .NET technologies (C-Sharp, ASP.NET, WebAPI).
- 3+ years of experience with Angular or other modern JavaScript frameworks.
- 2+ years of experience with Kubernetes and containerized applications.
- 2+ years of experience with event-driven architectures and event sourcing.
- Experience with cloud services, preferably Azure.
- Familiarity with Generative AI, LLMs, and Retrieval-Augmented Generation (RAG) is a plus.
- Experience with Terraform or other Infrastructure-as-Code (IaC) tools.
Responsibilities
- Design, develop, and maintain scalable microservices using .NET and Kubernetes.
- Build and optimize front-end applications using Angular.
- Implement event-driven architectures and event sourcing patterns.
- Develop and integrate Generative AI-powered features using Retrieval-Augmented Generation (RAG).
- Work with Azure services for cloud-native solutions, including Azure Functions, CosmosDB, and Service Bus.
- Perform code reviews, write unit, API, and UI tests to ensure high code quality.
- Collaborate with cross-functional teams to deliver innovative software solutions.
Other
- Bachelor's degree in Computer Science or related field.
- 7+ years of software development experience.
- Mentor junior engineers and contribute to team growth.
- Collaborate with cross-functional teams to deliver innovative software solutions.
- Reports to our Director of Software Engineering.