Junior Software Engineer
Summary
Junior Software Engineer building and maintaining a multi-tenant ERP/IoT web system using .NET 9, Angular, and SQL Server for laundry and textile operations.
We are building a modern, multi-tenant ERP and IoT-integrated Web System powered by .NET 9, Angular 20, and SQL Server.
The platform connects production, tracking, and managementsystems across our laundry and textile operations.
You’ll be part of a small, dynamic team working directlyunder senior developers to develop new system, enhance features, fix bugs, and integrate modules into our enterprise-level platform.
Responsibilities
- Develop and maintain front‑end modules usingAngular and Fluent UI
- Build and optimize back‑end APIs in .NET 9 (C#)
Write clean, scalable, and reusable codefollowing Repository Pattern, Unit of Work, and Entity Framework Core - Collaborate on database design, queries, andmigrations (SQL Server / LINQ / EF Migrations)
- Test, debug, and deploy updates via GitHub CI/CDpipelines
- Solid understanding of software engineeringprinciples, OOP and design patterns
- Strong problem-solving and debugging skills
- Work independently as well as in a collaborativeand team-oriented environment.
Skills
- Strong foundation in C# / .NET Core / .NET 9
- Experience with JavaScript / TypeScript, andmodern Angular frameworks
- Familiar with HTML5 / CSS3
- Good understanding of SQL Server, storedprocedures, and Entity Framework Core
- Git / GitHub version control experience
- Knowledge of API integration (RESTful services,JSON, Swagger)
- Understanding of application lifecycle,dependency injection, Middleware and asynchronous programming
- Bonus: Knowledge of Docker, message queues likeKafka / RabbitMQ, RFID/IoTsystems