Back to search:NET Developer / Jakarta (central)

About the Role

We are seeking an experienced Senior .NET Developer to join our development team. The ideal candidate will have strong technical expertise in .NET technologies, a solid understanding of software architecture, and experience in delivering high-quality enterprise solutions. You will work closely with cross-functional teams to design, develop, and deploy applications that meet business and technical requirements.

Key Responsibilities


• Design, develop, and maintain applications using .NET Core / .NET Framework and related technologies.


• Collaborate with product owners, business analysts, and QA teams to gather and refine requirements.


• Create and maintain RESTful APIs and integrate with third-party services.


• Lead code reviews, ensure adherence to coding standards, and mentor junior developers.


• Optimize application performance, scalability, and maintainability.


• Participate in architectural discussions and contribute to technology decisions.


• Troubleshoot, debug, and resolve technical issues in a timely manner.


• Stay updated with emerging technologies and industry trends.

Required Skills & Qualifications


• Bachelor's degree in Computer Science, Information Technology, or related field.


• 5+ years of professional experience in software development using C#, .NET Core, ASP.NET MVC, Web API.


• Strong experience with Entity Framework / EF Core and SQL Server.


• Proficient in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (Angular/React preferred).


• Experience with cloud platforms (Azure or AWS) is an advantage.