Senior .NET Developer

Msbukonsultan — Indonesia · Posted ~2 hours ago

Senior

Skills

C# .NET .NET Core ASP.NET Core RESTful APIs SQL Server Entity Framework Backend development Object-Oriented Programming SOLID principles Azure AWS Git

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software organization is seeking a senior .NET developer to design and develop backend applications and services. The ideal candidate has strong experience with modern .NET technologies, databases, API development, testing practices, and scalable software architecture.

Highlights

Senior backend development role with opportunities to build scalable services, optimize databases, and apply modern software engineering practices. The position offers exposure to cloud, DevOps, and distributed system concepts.

Description

Job Requirements Bachelor’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.