L3 Support Engineer (C# .Net) - Singapore
We are seeking a C# Software Engineer to join our team, focusing exclusively on the maintenance and enhancement of existing applications .
This role is ideal for engineers who enjoy diving deep into complex systems, resolving issues, and ensuring system stability.
You will be responsible for L2 - L3 Support, Bug fixing, root cause analysis, testing, and performance tuning, working within a enterprise level systems with built from scratch environment.
Location: Centre of Singapore
Salary Range: $6000 - $8500
Key Responsibilities:
- Investigate and resolve software defects in existing C# .NET applications.
- Perform detailed root cause analysis for reported issues and propose sustainable solutions.
- Collaborate with QA and business teams.
- Optimize and refactor code for improved performance and maintainability.
- Review logs and metrics to diagnose system behavior and recommend improvements.
- Work closely with team members to ensure timely delivery of fixes and patches.
- Document resolutions and updates in internal knowledge bases.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 4 years of experience in C# .NET software application.
- Familiarity with SQL Server and writing/debugging SQL queries.
- Strong knowledge of OOP, design patterns, debugging , and exception handling.
- Experience with Visual Studio, Git, and issue tracking tools like JIRA.
- Experience working on large-scale enterprise applications.
- Familiarity with CI/CD pipelines (e.g., Jenkins, Azure DevOps).
- Experience in an Agile environment is a plus.
- Exposure to performance tuning and profiling tools.
- Basic knowledge of front-end technologies like ASP.NET, HTML, or JavaScript is a plus.
- Excellent analytical and troubleshooting skills.
- Strong communication and collaboration abilities.
This is a 1 year contract to start, renewable and convertible to permanent