Software Developer (.Net) (RM7k-RM9k)
Summary
Build and maintain web apps with ASP.NET Core, C#, and SQL Server; collaborate with teams to deliver scalable solutions and support legacy .NET Framework systems.
As a .NET Developer, you’ll be responsible for designing, developing, and maintaining robust applications using the .NET framework. You’ll work closely with cross‑functional teams to deliver scalable and high‑performance solutions.
Responsibilities
- Develop and maintain web applications using ASP.NET Core, C#, and related technologies
- Collaborate with front‑end developers, designers, and product managers
- Write clean, efficient, and testable code
- Participate in code reviews and contribute to architectural decisions
- Troubleshoot and debug applications
- Stay updated with the latest .NET trends and best practices
Qualifications
- Proven experience as a .NET Developer (2+ years preferred)
- Strong proficiency in C#, ASP.NET Core, and Entity Framework
- Experience with RESTful APIs and microservices architecture
- Knowledge of SQL Server or other relational databases
- Understanding of Agile methodologies
- Excellent problem‑solving and communication skills
Required Skills
- Joins / subqueries
- Stored procedures
- Performance basics
- Safe data patching
- Experience with IIS application deployment and troubleshooting.
- Experience supporting legacy .NET Framework applications, ideally around .NET 4.0.
- Experience with Crystal Reports or similar reporting engines in production systems.
Preferred Skills
- Experience with cloud services (e.g., Azure, AWS)
- Knowledge of DevOps practices
Pay range and compensation package
Salary is competitive and commensurate with experience.
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.