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

Get the CLI →

DYNAMIC HUMAN CAPITAL PTE. LTD.

NewBe an early applicant

Senior Software Engineer(GM)

Posted
Discussion

Summary

A senior engineer (10+ years) to design and maintain enterprise systems spanning web applications, manufacturing test platforms, and financial OTC trading systems, while mentoring junior engineers through code review and delivery oversight. Core stack: C#, SQL, Java, ASP.NET MVC, TIBCO, plus SQL Server/Oracle/Sybase/MySQL and Solace/Kafka middleware.

Role Overview

We are looking for a Senior Software Engineer with 10+ years of hands-on development experience spanning web applications, manufacturing testing platforms, and financial OTC trading systems, to serve as a technical lead and mentor within our engineering team.

Key Responsibilities

  • Design, develop, and maintain enterprise-level systems, ensuring robust architecture, maintainability, and operational efficiency
  • Provide technical coaching, code review, and delivery oversight for junior engineers
  • Optimize workflows and enhance legacy and mature system performance
  • Collaborate cross-functionally with business, QA, infrastructure, and support teams throughout the full SDLC - from requirements analysis to production support
  • Explore and integrate AI coding tools (e.g., Claude Code, Codex) into development practices

Requirements

  • Strong technical proficiency in C#, SQL, TIBCO Business Works (BW), Java, and ASP.NET MVC
  • Experience with database development and system integration (SQL Server, Oracle, Sybase, MySQL) and middleware (Solace, Kafka, TIBCO)
  • Prior experience in factory production-line/testing systems and financial trading platform development is a plus
  • Excellent communication skills, with CET-6 English proficiency for cross- border collaboration
  • Minimum Education: High School and above

Skills

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