Senior .NET Developer
MSBU Konsultan · Jakarta Metropolitan Area
Apply & track with Apply EdgeJob RequirementsBachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.Minimum 5 years of professional experience as a .NET Developer / Backend Developer.Strong proficiency in C# and .NET / .NET Core.Experienced in developing RESTful APIs and backend services.Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and software design patterns.Experienced with ASP.NET Core / ASP.NET MVC.Strong knowledge of SQL Server and database design, including writing complex queries, stored procedures, indexing, and performance optimization.Experience with Entity Framework / Entity Framework Core.Familiarity with microservices architecture and distributed systems is preferred.Experience with Git and version control workflows.Familiarity with unit testing, integration testing, and clean code practices.Understanding of CI/CD pipelines and DevOps practices is a plus.Experience working with Azure, AWS, or other cloud platforms is a plus.Strong troubleshooting, debugging, and problem-solving skills.Good understanding of software development lifecycle (SDLC) and Agile/Scrum methodologies.Able to work independently as well as collaboratively with cross-functional teams.Good communication and documentation skills.