Search by job, company or skills

ASIACLOUD SOLUTIONS PRIVATE LIMITED

Software Developer

Early Applicant
  • Posted 21 days ago
  • Be among the first 20 applicants
10-13 Years
SGD 8,000 - 9,600 per month

Job Description

Summary:

We are seeking a highly specialized Software Developer with deep expertise in enterprise-grade cloud-native applications, microservices architecture, and full-stack development using the latest Microsoft and Azure ecosystems. The ideal candidate brings a hybrid skill set in backend, frontend, DevOps, and distributed systems with a focus on resilience, scalability, and security.

Requirements:

  • Expert in C#, .NET 6/7, .NET Core, and advanced usage of ASP.NET Core MVC/Web API.
  • Deep expertise in WCF, gRPC, and service mesh patterns for hybrid communication models.
  • Advanced knowledge of WinForms modernization, interop layers, and legacy code refactoring.
  • End-to-end implementation using Azure Function Apps, Durable Functions, Logic Apps, Service Bus, Key Vault, Blob/File Storage, API Management, and Azure Front Door.
  • Strong understanding of Cloud-Native Patterns, Event-Driven Architecture (EDA), CQRS, Domain-Driven Design (DDD).
  • Deep familiarity with Azure Bicep, ARM templates, Key Rotation, RBAC, Managed Identity, and multi-region deployments.
  • Proficient in Angular 11+, RxJS, advanced TypeScript, and state management (NgRx).
  • Solid grasp of progressive web applications (PWA), lazy loading, AOT compilation, and SSR.
  • Advanced SQL Server (2012-2019) development: complex T-SQL, dynamic SQL, CTEs, indexing strategies, and in-memory OLTP.
  • Experience with Azure Cosmos DB (SQL API & Mongo API) and partitioning/sharding strategies.
  • Proficient in data pipelines, ETL workflows using Azure Data Factory, and event sourcing.
  • CI/CD pipeline design using Azure DevOps, YAML templates, deployment slots, feature flags, and blue-green deployments.
  • Version control and branching strategies in Git, integration with TFS/VSTS.
  • Experience with SonarQube, Postman/Newman, SpecFlow, Selenium, and Load Testing Tools.
  • Microservices, service discovery, health checks, circuit breakers, Polly-based resilience patterns.
  • Deep OOP principles, SOLID, DRY, KISS, Clean Architecture, and Hexagonal Architecture.
  • Knowledge of Dependency Injection containers (Autofac, built-in DI), middleware pipelines, and distributed logging (App Insights, Serilog).
  • Implementation of OAuth2.0, OpenID Connect, Azure AD B2C/B2B integration.
  • Hands-on in static code analysis, secure coding, and compliance with OWASP top 10.
  • Manual and automated testing frameworks including XUnit, MSTest, NUnit, and mocking frameworks.

Responsibilities:

  • Lead full-cycle software engineering - from technical design to production deployment and support.
  • Architect and implement high-performance APIs and distributed components using Azure-native services.
  • Design and optimize scalable frontend experiences in Angular and TypeScript.
  • Develop WinForms & backend services, ensuring secure interop with modern APIs and Azure services.
  • Create resilient, asynchronous messaging and event pipelines using Azure Service Bus and Durable Functions.
  • Own CI/CD pipeline automation and infrastructure provisioning using Azure DevOps & Bicep.
  • Coordinate incident response, production debugging, telemetry instrumentation, and system hardening.
  • Collaborate cross-functionally with stakeholders, PMs, QA teams, and DevOps engineers for agile delivery.
  • Drive performance tuning, cloud cost optimization, and application observability across services.
  • Produce architecture documents, technical playbooks, and implementation strategies

More Info

Industry:Other

Job Type:Permanent Job

Date Posted: 10/09/2025

Job ID: 125964069

Report Job
View More
Last Updated: 28-09-2025 08:00:24 PM
Home Jobs in Singapore Software Developer

Similar Jobs