Full Stack .NET Developer (C#, SQL Server) at Esteem Innovation (Asia) Sdn Bhd

Esteem Innovation (Asia) Sdn Bhd

Puchong

On-site

MYR 33,000 - 50,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Esteem Innovation (Asia) Sdn Bhd is seeking a Full Stack .NET Developer to build Windows desktop and web applications using C# .NET and MS SQL Server. You will develop robust interfaces, implement business logic, and ensure smooth data communication between front-end and back-end systems.

The role involves API integration, troubleshooting, debugging, and maintaining existing systems with a focus on performance and security. This is an on-site position located in Puchong, Malaysia.

Qualifications

  • Experience with C# .NET and MS SQL Server in desktop and web applications.
  • Ability to troubleshoot, debug, and resolve issues across UI, business logic, and data layers.
  • Familiarity with API integration and version control (Git).

Responsibilities

  • Windows Application Development: design, develop, and maintain Windows and web applications using C# .NET; create responsive UIs for desktop and web.
  • MS SQL Database Management: develop and maintain MS SQL Server databases; optimize queries and ensure data integrity and backups.

Skills

C# .NET
Windows desktop
Web applications
APIs
Git
Debugging

Tools

MS SQL Server
Visual Studio

Job description

Apply for Full Stack .NET Developer (C#, SQL Server) at Esteem Innovation (Asia) Sdn Bhd in Puchong, M10, MY. This Full time on site position offers great opportunities for career growth. We are looking for an experienced C# .NET, MS Sql Server Full Stack Developer to join our development team. In this role, you will work on both Windows desktop applications and web applications, helping our customer solve complex engineering challenges efficiently. You will be responsible for troubleshooting, debugging application issues, both on the server-side and for end-users, ensuring that systems are performing optimally and providing a seamless experience for users. You will collaborate closely with our development team to deliver high-quality software solutions that meet customer needs.

Key Responsibilities
  • Windows Application Development: Design, develop, and maintain Windows and web applications using C# .NET, ensuring optimal functionality, scalability, and user experience. Develop user interfaces (UI) that are responsive, intuitive, and work seamlessly across both desktop and web platforms. Implement complex business logic, form validations, and ensure smooth data communication between the front-end and the back-end systems.
  • MS SQL Database Management: Develop and maintain MS SQL Server databases, including creating stored procedures, triggers, and views to support both desktop and web applications. Optimize SQL queries and ensure data retrieval is efficient and scalable for both client-side and server-side processes. Ensure proper data integrity, backups, and disaster recovery procedures are in place. Troubleshoot database performance issues and improve the efficiency of queries and data transactions.
  • API Integration: Integration with other software external APIs for data exchange to exchange data between internal applications and third-party software.
  • Maintenance of Existing Systems: Provide ongoing support and maintenance for both Windows and Web applications, including bug fixes, performance improvements, and security updates. Refactor and update legacy code to improve performance, scalability, and user experience. Ensure backward compatibility of older versions while updating to newer technologies and frameworks. Apply patches and update components to ensure applications remain secure and functional.
  • Troubleshooting & Debugging: Diagnose and resolve issues related to Windows applications, web apps, and SQL Server. Debug application errors that affect end users, both client-side (UI issues, functionality bugs) and server-side (database access, API issues). Work directly with end users to troubleshoot installation issues, user interface bugs, or performance problems and provide timely solutions. Use tools like Microsoft, Visual Studio and browser developer tools to debug application issues across platforms. Identify and resolve issues related to performance bottlenecks, data inconsistencies, and integration problems. Implement logging and monitoring for both Windows applications to proactively detect and resolve issues.
  • Testing & Quality Assurance: Unit, integration, and end-to-end testing. Test installer functionality and system compatibility. Validate environment setup for all team members to prevent inconsistencies.
  • Documentation & Reporting: Create and maintain technical documentation for Windows and Web applications, including architecture, database schema, deployment processes, and known issues. Document troubleshooting steps, common issues, and solutions for end users and internal teams. Provide detailed reports and status updates on issue resolution, application improvements, and system maintenance.
  • Collaboration: Work closely with other developers, IT, sales, technical support, customer to ensure technical solutions meet business needs. Collaborate with cross-functional teams to ensure proper integration between Windows apps, and back-end systems. Participate in code reviews and ensure the team follows best practices in terms of development, deployment, and troubleshooting.
Skills & Qualifications
  • Technical Skills: Proficient in C# and developing window desktop and web applications. Experience with MS SQL Server, ability to write basic SQL queries. Experience with version control tools like Git or similar. Knowledge of API development and integration with web and desktop applications.
  • Soft Skills: Excellent problem-solving and debugging skills for complex issues across different layers of an application (UI, business logic, database). Ability to communicate technical concepts clearly to both technical and non-technical stakeholders. Strong attention to detail. Ability to work independently. Strong collaboration skills, capable of working effectively with cross-functional teams.

Pay: RM3,000.00 - RM4,500.00 per month Work Location: In person

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack .NET Developer — Windows & Web, On-Site
Full-Stack .NET Developer — Windows & Web, On-Site

Esteem Innovation (Asia) Sdn Bhd • Puchong

On-site
MYR 33,000 - 50,000
Full Stack Developer at Virtual Calibre Sdn Bhd
Full Stack Developer at Virtual Calibre Sdn Bhd

Virtual Calibre Sdn Bhd • Kuala Lumpur

On-site
MYR 78,000 - 123,000
Software Developer (Full Stack)
Software Developer (Full Stack)

MKA Group • Puchong

On-site
MYR 67,000 - 100,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Meteorsoft Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Competitive salary
Career growth opportunities
Learning resources & development
Full Stack Software Engineer (ERP/WMS/POS)
Full Stack Software Engineer (ERP/WMS/POS)

MKA Group • Selangor

On-site
MYR 90,000 - 150,000
Software Engineer
Software Engineer

Chubb Ltd. • Malaysia

On-site
MYR 70,000 - 90,000
Full Stack Web Developer
Full Stack Web Developer

Talentbook Solutions Sdn Bhd • Penang

On-site
MYR 60,000 - 100,000
Travel allowance
Certification allowance
Annual bonus
+1
Full Stack Engineer/Developer
Full Stack Engineer/Developer

Raizon Consulting Sdn. Bhd • Malaysia

On-site
MYR 60,000 - 80,000
Senior Software Engineer (.Net/C#)
Senior Software Engineer (.Net/C#)

Reliable Business Technologies Sdn Bhd • Kuala Lumpur

On-site
MYR 150,000 - 210,000
Application Developer (Remote, Malaysia) - 1-Year Contract
Application Developer (Remote, Malaysia) - 1-Year Contract

KGI Securities (Singapore) Pte. Ltd. • Kuala Lumpur

Remote
MYR 90,000 - 130,000