C# Developer
Job Description
Overview
We are in search of a Senior C# / .NET Engineer to become a part of a high-achieving enterprise technology team that supports a wide range of applications within financial operations and products. Our team is currently undergoing a capability enhancement and is seeking highly skilled senior engineers who can work autonomously and produce cloud-native solutions with minimal oversight.
About the Role
This position is primarily focused on backend engineering, responsible for the development and maintenance of critical trade operations platforms. You will engage in both project execution and business-as-usual support, collaborating with business stakeholders to create scalable and dependable solutions.
What You'll Do
- Develop and improve applications utilizing C# and .NET Core
- Create and support cloud-native, containerized applications
- Engage with cloud platforms, preferably AWS (EKS), while experience in Azure or GCP is also appreciated
- Implement new features and enhancements for trade operations systems
- Support and maintain current production applications
- Collaborate with business stakeholders to gather requirements and implement solutions
- Diagnose issues and promote improvements across the platform
- Take part in code reviews and uphold engineering best practices
- Leverage modern development tools, including AI-assisted development when suitable
Must-Have Experience
- 8+ years of experience in software development
- Proficient hands-on experience with C# and .NET Core
- Background in building backend enterprise applications
- Cloud experience (AWS, Azure, or GCP)
- Familiarity with containerized environments and contemporary deployment methods
- Strong analytical and troubleshooting abilities
- Capacity to work independently and assume responsibility for delivery
- Experience in collaborating with business stakeholders
Nice-to-Have Experience
- AWS EKS or Kubernetes knowledge
- UI / Frontend development experience
- Test Driven Development (TDD) expertise
- Familiarity with messaging technologies
- Experience with AI-assisted development tools
- Background in financial services, trading, or investment management
Why Join
- Engage in business-critical trade operations platforms
- Gain exposure to equities, fixed income, corporate actions, and swaps domains
- Become part of a team committed to long-term engineering development
- Opportunity to work with cloud and container technologies
- Enjoy a high-autonomy environment with significant ownership and impact
What Success Looks Like
Successful candidates will:
- Quickly grasp systems and business processes
- Exhibit strong ownership and initiative
- Work with minimal supervision
- Establish effective relationships with business and technology stakeholders
- Deliver high-quality solutions while balancing project and support responsibilities
We regret to inform that only shortlisted candidates will be notified
EA registration number : WONG LIN, RACHEL, R25158204
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544
