We're seeking 10+ .NET Fullstack Engineers across Senior, Principal levels and 02 Team Lead role for our Global Product. Join our team! SIGN-ON BONUS: Qualified candidates who apply and join the company between November 7, 2025, and January 5, 2026, will receive a bonus equivalent to One Month's Gross Salary. Job Description: Development & ImplementationWrite, maintain, and test high-quality, efficient, and scalable code using .NET technologies.Translate software requirements into functional, maintainable code.Develop and implement unit tests and conduct thorough testing of all code.Troubleshoot, debug, and fix software defects.Design & ArchitectureParticipate actively in design discussions and contribute to system architecture decisions.Create and maintain detailed design documents.Adhere to software design principles such as SOLID and DDD.Ensure adherence to all architectural and technical standards.Conduct code reviews and provide constructive feedback.Resolve technical roadblocks and assist team members in overcoming challenges.Contribute to and may decide upon system and database architecture and design decisions.Team Leadership & Management (Required only for the Team Lead role)Work closely with the Project Manager to ensure project timelines and deliverables are met.Planning, tracking, and reporting on project progress.Attend meetings with clients’ project team for project planning, requirement discussion, design review, testing, issue resolution, etc.Act as a liaison between the development team (BA, Dev, QC, DevOps) and stakeholders (Client), ensuring clear communication and alignment on project goals and expectations.Identify and mitigate project issues risks and issues.Lead, motivate, and mentor team members, providing guidance and support; Identify areas for improvement.Foster a positive and collaborative team environment; Resolve team conflicts and address any personnel issues.