Key Responsibilities Develop, test, and maintain software applications using C# . Design and implement software solutions based on business and project requirements. Modify, enhance, and maintain existing applications to improve functionality and performance. Perform unit testing, debugging, and troubleshooting to ensure application reliability. Develop and integrate APIs and software components as required. Collaborate with the team to analyze requirements and deliver effective software solutions. Participate in code reviews and follow coding standards and software development best practices. Create and maintain technical documentation for applications and development processes. Identify and resolve technical issues in a timely manner. Stay updated on emerging technologies and continuously improve technical knowledge and skills. Qualifications & Competencies Bachelor's degree in Information Technology, Computer Science, Computer Engineering , or a related field. At least 6 months of experience as a Software Engineer, Software Developer, or in a similar role. Fresh graduates with strong programming skills and relevant academic or personal projects are welcome to apply. Strong knowledge of C# is required. Basic understanding of Software Development Life Cycle (SDLC) . Familiarity with Agile development methodologies . Knowledge of software and web development, APIs, and SDKs . Familiarity with Git or other version control systems and code review processes. Basic understanding of software design patterns and programming best practices . Strong problem-solving, analytical, and troubleshooting skills . Good communication and teamwork skills. Ability to work independently and collaboratively in a team environment. Willingness to learn, adapt, and work with new technologies. Work Setup Work Arrangement: Fully On-Site Location: Libis, Quezon City Must be willing to report to the office daily . Work Location: In Person Show more Show less