Senior .NET Developer
Location: Kuala Lumpur, Malaysia
Experience: 5+ Years
Employment Type: Full-time
About the Role
We are looking for a Senior .NET Developer to design, develop, maintain, and enhance scalable enterprise applications. The ideal candidate will have strong hands-on experience with .NET technologies, C#, Web APIs, SQL databases, and modern software development practices.
Key Responsibilities
- Design, develop, test, and maintain high-quality applications using .NET / .NET Core and C#.
- Develop and integrate RESTful APIs and microservices.
- Work with SQL Server and develop efficient queries, stored procedures, and database solutions.
- Analyse business and technical requirements and translate them into scalable technical solutions.
- Participate in application architecture, design discussions, code reviews, and technical documentation.
- Troubleshoot and resolve application issues, performance problems, and production defects.
- Collaborate with Business Analysts, QA, DevOps, and other development teams throughout the SDLC.
- Follow secure coding, coding standards, CI/CD, and Agile development practices.
- Mentor junior developers and contribute to technical best practices.
Required Skills & Qualifications
- 5+ years of hands-on experience in .NET development.
- Strong programming experience in C# and .NET / .NET Core.
- Strong experience developing REST APIs / Web APIs.
- Good knowledge of ASP.NET Core / MVC.
- Strong experience with Microsoft SQL Server and database development.
- Good understanding of Object-Oriented Programming, SOLID principles, and design patterns.
- Experience with Git / source control and CI/CD practices.
- Good understanding of software development lifecycle and Agile methodologies.
- Strong analytical, problem-solving, and communication skills.
Good to Have
Location: Kuala Lumpur, Malaysia
Experience: 5+ Years
Employment Type: Full-time
About the Role
We are looking for a Senior .NET Developer to design, develop, maintain, and enhance scalable enterprise applications. The ideal candidate will have strong hands-on experience with .NET technologies, C#, Web APIs, SQL databases, and modern software development practices.
Key Responsibilities
- Design, develop, test, and maintain high-quality applications using .NET / .NET Core and C#.
- Develop and integrate RESTful APIs and microservices.
- Work with SQL Server and develop efficient queries, stored procedures, and database solutions.
- Analyse business and technical requirements and translate them into scalable technical solutions.
- Participate in application architecture, design discussions, code reviews, and technical documentation.
- Troubleshoot and resolve application issues, performance problems, and production defects.
- Collaborate with Business Analysts, QA, DevOps, and other development teams throughout the SDLC.
- Follow secure coding, coding standards, CI/CD, and Agile development practices.
- Mentor junior developers and contribute to technical best practices.
Required Skills & Qualifications
- Hands-on experience in .NET development.
- Strong programming experience in C# and .NET / .NET Core.
- Strong experience developing REST APIs / Web APIs.
- Good knowledge of ASP.NET Core / MVC.
- Strong experience with Microsoft SQL Server and database development.
- Good understanding of Object-Oriented Programming, SOLID principles, and design patterns.
- Experience with Git / source control and CI/CD practices.
- Good understanding of software development lifecycle and Agile methodologies.
- Strong analytical, problem-solving, and communication skills.
Good to Have
- Experience with Azure / AWS cloud services.
- Experience with microservices architecture.
- Knowledge of Docker / Kubernetes.
- Experience with React, Angular, or other modern frontend technologies.
- Exposure to Azure DevOps, GitHub Actions, or Jenkins.
- Experience working in banking, financial services, or other enterprise environments.
What We Offer
- Opportunity to work on enterprise-scale technology projects.
- Exposure to modern cloud and software engineering technologies.
- Collaborative and technically driven environment.
- Opportunities for career growth and learning.erience with Azure / AWS cloud services.
- Experience with microservices architecture.
- Knowledge of Docker / Kubernetes.
- Experience with React, Angular, or other modern frontend technologies.
- Exposure to Azure DevOps, GitHub Actions, or Jenkins.
- Experience working in banking, financial services, or other enterprise environments.
What We Offer
- Opportunity to work on enterprise-scale technology projects.
- Exposure to modern cloud and software engineering technologies.
- Collaborative and technically driven environment.
- Opportunities for career growth and learning.
Work Location: In person