Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
Angular 16-18
.net
C#
kAFKA
Job Details
Full Stack Developer (Angular 16-18, .NET C# Service Development, Kafka)
Position Overview: A talented Full Stack Developer to join our team. The ideal candidate will have expertise in developing dynamic, data-driven web applications using Angular (versions 16-18) for the frontend and .NET C# for backend service development. A working knowledge of Kafka for event-driven communication is a plus, as our services communicate over Kafka.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Angular (16-18) for the front-end and .NET C# for backend services.
- Build and integrate APIs for smooth communication between front-end and back-end systems.
- Ensure the scalability, performance, and security of applications.
- Implement Kafka messaging for event-driven communication across microservices.
- Collaborate with cross-functional teams to design and optimize applications and services.
- Troubleshoot, debug, and optimize applications for better performance.
- Participate in code reviews and maintain high code quality.
Required Skills & Experience:
- Proficiency in JavaScript, HTML, CSS for UI development.
- Strong experience with Angular 16-18 (or similar modern Angular versions).
- Hand-on development in designing responsive layouts
- Proficiency in .NET C# for service development.
- Hands-on experience with Kafka or similar messaging platforms for microservices communication.
- Solid understanding of RESTful APIs, web services, and front-end-backend integration.
- Strong problem-solving skills and ability to debug complex issues.
- Familiarity with version control tools like Git.
Preferred Qualifications:
- Experience working with microservices architecture.
- Knowledge of Agile development practices.
Familiarity with cloud platforms such as Azure or AWS
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.