Point your AI agent at freehire and let it find you a job.

Get the CLI →

KGI Securities

Application Developer (Remote, Philippines) - 1-Year Contract (Renewable)

Posted Updated
Discussion

We are seeking a skilled C# Developer to enhance, maintain, and extend our in-house back-office applications. In this role, you will be responsible for resolving defects, developing new features, and building integration solutions to connect internal systems. The ideal candidate will have strong C#/.NET expertise, experience with enterprise applications, and a passion for writing clean, scalable code.

Responsibilities:

Bug Fixing & Maintenance

  • Investigate, diagnose, and resolve issues in existing C#/.NET applications.

  • Optimise performance and reliability of legacy and modern systems.

Feature Development

  • Design and implement new functionalities for back-office applications based on business needs.

  • Collaborate with stakeholders to refine requirements and deliver robust solutions within agreed timeframe.

System Integration

  • Develop interface programs (APIs, file adaptors, file processors, messaging services) to interconnect internal systems.

  • Ensure seamless data exchange between applications (e.g., settlement systems, data warehouse).

Code Quality & Best Practices

  • Write clean, maintainable and well-documented code.

  • Participate in code reviews and advocate for improvements in architecture/design.

Quality Assurance

  • Write and conduct unit testing for all new code

  • Implement testable architectures following dependency injection principles

  • Refactor legacy code to improve test coverage

  • Validate data integrity in integration workflows

Requirements:

  • 3+ years of professional experience with C# .NET (Framework/Core).

  • Proficiency in:

> Back-end development (ASP.NET MVC, Web API, WCF, REST/SOAP).

> Stored procedures within database systems (MSSQL Server).

> Windows applications WinForms, WPF, or console apps).

  • Experience with:

> System integrations (file-based workflows, APIs, message brokers like RabbitMQ).

> Debugging tools (Visual Studio Debugger, logging frameworks like Serilog).

  • Familiarity with:

> Version control (Git, Azure DevOps).

> Agile/Scrum methodologies.

  • Experience modernising legacy systems will be beneficial.

  • Diploma / Degree in Computer Science / Information Technology or equivalent

  • Plus: Exposure in financial industry with good working experience and understanding of various business processes within securities and futures brokering.


Skills

Apply

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