Employment Type: [ Full Time | Permanent ]Responsibilities:Develop, test, and maintain various accounting related applications using C# and .NET framework.Collaborate with team members to define, design, and develop new features.Debug and resolve software defects and performance issues.Write clean, scalable, and maintainable code following industry standards (SonarLint, Visual Studio best practices)Participate in code reviews and provide constructive feedback.Maintain clear documentation for software functionality and processes.Stay current with emerging technologies and development trends.Requirements:Bachelor’s Degree in Computer Science, Software Engineering or relevant equivalent qualifications.Minimum 2 years of professional experience in software development.Proven proficiency in C# Development Suite (C# with .NET Framework)Experience with SQL databases (e.g., SQL Server, MySQL).Understanding of object-oriented programming (OOP) principles.Familiarity with version control systems (e.g., Git).Strong problem-solving and analytical skills — able to reason through logic-driven or financial computations.Excellent communication skills and possess the ability to work independently or as part of a team.Preferred Qualifications: Knowledge in AutoCount Accounting Systems and its surrounding products is desired.Proven track experience in developing both native and cloud solutions.Frontend versatility is preferred — familiarity with React (web) or Flutter (cross-platform) is a plus.Familiarity with accounting concepts (bookkeeping, inventory, retail management).Knowledge in project management, IT system security safeguard and mitigation strategies is a plus.Familiarity with Human-centric Design Principles (HCD) is a plus.What We Offer: A collaborative, flexible work culture that values creativity and teamwork.