Search by job, company or skills

Full Stack Developer ( .NET)

8-11 Years
SGD 7,500 - 8,500 per month
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Job Summary

We are seeking an experienced Full Stack Developer skilled in Microsoft .NET technologies to design, develop, integrate, test, and maintain scalable, secure enterprise web applications and APIs.

Responsibilities

  • Design and develop scalable, secure, and high-performance web applications using C#, .NET 6/7/8, ASP.NET Core, and Web API
  • Develop backend business logic, services, and reusable components using C#, LINQ, Entity Framework Core, and .NET Core
  • Design and implement RESTful APIs with versioning, validation, exception handling, logging, and authentication
  • Develop responsive and interactive user interfaces using React.js or Angular with TypeScript, JavaScript, HTML5, and CSS3
  • Integrate frontend applications with backend REST APIs and microservices to ensure seamless data flow
  • Design and optimize Microsoft SQL Server databases including tables, views, stored procedures, functions, indexes, and complex queries
  • Perform SQL query optimization and database performance tuning to enhance application efficiency
  • Implement authentication and authorization using JWT, OAuth 2.0, OpenID Connect, and ASP.NET Core Identity
  • Apply Object-Oriented Programming, SOLID principles, design patterns, dependency injection, and clean architecture to develop maintainable code
  • Design and develop microservices-based applications and service-to-service integrations for modular system architecture
  • Implement centralized logging, error handling, monitoring, and application diagnostics to ensure system reliability
  • Write unit and integration tests using frameworks such as xUnit, NUnit, or MSTest to maintain code quality
  • Participate in code reviews, technical design discussions, and architecture decisions to improve software solutions
  • Troubleshoot application defects, performance issues, integration problems, and production incidents promptly
  • Collaborate effectively with business analysts, UI/UX designers, QA engineers, DevOps engineers, and project stakeholders
  • Engage actively in Agile/Scrum ceremonies including sprint planning, estimation, daily stand-ups, and retrospectives
  • Contribute to technical documentation, coding standards, development guidelines, and continuous improvement initiatives

Backend Development Skills

  • Apply strong hands-on expertise in C# to develop backend solutions
  • Utilize .NET Core / .NET 6+ / .NET 8 frameworks to build robust applications
  • Develop ASP.NET Core Web API and RESTful services to support frontend and third-party integrations
  • Use Entity Framework Core and LINQ to manage data access and manipulation efficiently
  • Apply Object-Oriented Programming concepts to design modular and reusable code
  • Implement SOLID principles and common design patterns to enhance code maintainability
  • Use dependency injection and middleware to improve application modularity and scalability
  • Employ asynchronous programming with async/await and Task-based patterns to optimize performance
  • Manage exception handling, logging, configuration, and application security to ensure stable operations

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152498641

Similar Jobs

Singapore, North Bridge

Skills:

.NETreact.js .Net CoreLinqT-sqlWeb ApiSolid PrinciplesMicrosoft Sql ServerJwtCss3MicroservicesAngularTypescriptJavascriptHtml5Azure DevOpsOpenID ConnectEntity Framework CoreClean ArchitectureASP.NET Core IdentityLayered ArchitectureOAuth 2.0ASP.NET Core

Remote

Skills:

.NET Core 6+C#T-sqlReactReduxAzure SqlCosmos DBSQL ServerMicrosoft AzureAzure FunctionsAzure StorageAzure DevOpsSamlSsoOauth2JavaScript/TypeScriptAzure Functions v3/v4Azure SearchCertificate-based Authentication

Early Applicant
Remote

Skills:

C#ReactUnit TestingJavascriptDockerSQL ServerASP.NETRest ApisMicroservicesAzure Cosmos

Beware of Scammers

We don’t charge money for job offers