Remote
Full Time
Job Summary: Full Stack Developer (.NET 8, C# 12, Angular, Micro Frontends, MongoDB, SQL, Event-Based Architecture, Scalable Backend, DevOps)
We are seeking a Full Stack Developer to join our team, working on enterprise-grade applications built with .NET 8 (C# 12) and Angular. The ideal candidate will have experience developing robust backend services, dynamic front-end components, and implementing Micro Frontend architecture for scalable, modular UI solutions. Familiarity with both MongoDB and SQL databases, event-based architecture, and the ability to process large datasets efficiently is essential. Experience with containerization, orchestration, and modern DevOps practices is highly valued.
Responsibilities:
•Design and implement backend services using .NET 8,6 .net framework, C# 12, Entity Framework Core, SQL Server, and MongoDB.
•Develop and maintain Angular components, services, and modules, including Micro Frontend integration for modular and scalable UI.
•Build and optimize RESTful APIs for communication between Angular front-end and .NET backend.
•Integrate event-based architecture patterns (e.g., domain events, event sourcing, message queues) to enable scalable, decoupled systems.
•Develop backend solutions capable of processing and aggregating large datasets (over a million data points) efficiently.
•Collaborate with UI/UX designers and backend engineers to deliver end-to-end features.
•Ensure code quality through unit testing, code reviews, and adherence to best practices.
•Troubleshoot and resolve issues across the full stack.
•Implement and manage containerized applications using Docker and Kubernetes.
•Handle secret management and configuration for secure deployments.
•Set up and maintain CI/CD pipelines for automated build, test, and deployment processes.
Requirements:
•Proficiency in C# (12.0), .NET (8), and Entity Framework Core.
•Strong experience with Angular (v15+), TypeScript, RxJS, and modern front-end development practices.
•Hands-on experience with Micro Frontend architecture (e.g., Web Components, Module Federation, or similar).
•Experience with both MongoDB (NoSQL) and SQL Server (relational) databases.
•Solid understanding of event-based architecture (e.g., event sourcing, domain events, message brokers).
•Experience building and consuming RESTful APIs.
•Proven ability to design and implement backend services that efficiently process large volumes of data.
•Experience with Docker, Kubernetes, secret management, and CI/CD pipelines.
•Ability to write clean, maintainable, and efficient code in both front-end and back-end environments.
•Strong problem-solving and communication skills.
Preferred:
•Experience with distributed systems and microservices.
•Familiarity with cloud platforms (Azure, AWS).
•Knowledge of automated testing frameworks.
Note: You will design and implement event-driven components and Micro Frontend modules, enabling asynchronous communication and decoupling between services and UI features. Experience with Angular event handling (RxJS, Observables, Subjects), backend event publishing/consumption, Micro Frontend integration, working with both MongoDB and SQL Server, and processing large datasets is highly valued. DevOps skills including containerization, orchestration, secret management, and CI/CD are essential for this
Algoworks
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
trivandrum, kerala, india
Salary: Not disclosed
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
6.0 - 11.0 Lacs P.A.
Bengaluru
15.0 - 25.0 Lacs P.A.
Bengaluru
15.0 - 25.0 Lacs P.A.