Software Engineer
Must-have:TypeScriptJavaScriptC#HTMLCSSAngularGitFrontendBackendCI/CDSenior
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 management systems across our laundry and textile operations.
You’ll be part of a small, dynamic team working directly under senior developers to develop new system, enhance features, fix bugs, and integrate modules into our enterprise-level platform.
💻 Responsibilities
- Develop and maintain modern front-end applications using Angular 20, TypeScript, and Fluent UI
- Build scalable, secure, and high-performance back-end APIs using .NET 9 (C#)
- Develop clean, maintainable, and reusable code following software engineering best practices
- Implement architecture patterns including Repository Pattern, Unit of Work, and Entity Framework Core
- Design, optimize, and maintain SQL Server databases, queries, and migrations
- Develop and maintain RESTful APIs and integrations with ERP modules, third-party systems, RFID devices, and IoT equipment
- Participate in code reviews and contribute to coding standards, technical documentation, and development best practices
- Troubleshoot, debug, and resolve system issues in development and production environments
- Monitor application performance and improve system scalability, reliability, and efficiency
- Collaborate with business users to translate operational requirements into software solutions
- Support deployment, release management, and CI/CD processes using GitHub
- Work effectively in a fast-paced, collaborative, and team-oriented environment
🧠Skills
- Strong proficiency in C#, .NET Core, and .NET 9
- Experience with Angular, JavaScript, and TypeScript
- Good understanding of HTML5, CSS3, and responsive web development
- Strong knowledge of SQL Server, stored procedures, LINQ, and Entity Framework Core
- Experience with Git/GitHub version control
- Understanding of RESTful APIs, JSON, Swagger/OpenAPI, and system integrations
- Familiarity with Dependency Injection, Middleware, asynchronous programming, and application lifecycle management
- Solid understanding of Object-Oriented Programming (OOP), design patterns, and software engineering principles
- Strong analytical, troubleshooting, and problem-solving skills
- Self-motivated with the ability to work independently and within a team
If you're passionate about building enterprise software, solving real-world operational challenges, and working with cutting-edge technologies, we'd love to hear from you.
Apply now and become part of a team driving digital transformation through ERP, IoT, and smart manufacturing solutions. 🚀