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

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available