jobs in ANTAS PTE. LTD.

ANTAS PTE. LTD. Hiring! Full Time Senior Full Stack Developer ( .NET) in Central Region (Singapore), Earn up to SGD 10,500 - Ricebowl

Senior Full Stack Developer ( .NET)

ANTAS PTE. LTD.

Downtown Core, Central Region (Singapore)

Share
Save

Working Location

  • North Bridge Road Downtown Core Central Region (Singapore) Singapore

Job Description

Responsibilities

We are seeking a Senior Full Stack Developer (.NET) to architect, develop, optimize, and maintain enterprise-scale web applications using Microsoft .NET technologies and modern frontend frameworks. The role requires strong proficiency in C#, ASP.NET Core, RESTful API development, distributed systems, SQL Server, and cloud-native application engineering, with the ability to deliver secure, scalable, and high-performance software solutions.

Key Responsibilities

Design and implement enterprise applications using C#, .NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core, and LINQ.

Develop RESTful APIs, asynchronous services, microservices, and distributed application components.

Build responsive frontend interfaces using React.js or Angular, TypeScript, JavaScript, HTML5, and CSS3.

Apply Clean Architecture, Domain-Driven Design (DDD), SOLID principles, dependency injection, and established software design patterns.

Design and optimize Microsoft SQL Server databases, T-SQL queries, stored procedures, indexing strategies, execution plans, and transaction processing.

Implement authentication, authorization, and API security using OAuth 2.0, OpenID Connect, JWT, and ASP.NET Core Identity.

Develop system integrations using HTTP/REST protocols, JSON, middleware, and third-party API connectors.

Engineer scalable cloud-based solutions using Microsoft Azure services and cloud application deployment practices.

Implement automated unit, integration, and API testing using appropriate testing frameworks and mocking tools.

Configure source control, build automation, CI/CD pipelines, and deployment workflows using Git and Azure DevOps.

Perform code reviews, static code analysis, debugging, root-cause analysis, and application performance profiling.

Diagnose and resolve complex production issues relating to application latency, memory utilization, database performance, API failures, and system integration.

Establish coding standards, reusable component libraries, secure development practices, and maintainable software engineering guidelines.

Provide technical leadership, conduct design reviews, mentor developers, and support implementation of engineering best practices.

Collaborate with solution architects, business analysts, QA engineers, DevOps engineers, and stakeholders throughout the Agile software development lifecycle.

Prepare technical specifications, API documentation, solution designs, and deployment documentation.

Required Qualifications and Experience

Minimum 12 years of professional experience in software development, including at least 7 years of hands-on experience with C# and .NET technologies.

Strong technical proficiency in .NET Core/.NET, ASP.NET Core, Web API, Entity Framework Core, LINQ, and asynchronous programming.

Minimum 5 years of hands-on experience developing frontend applications using React.js or Angular, TypeScript, and JavaScript.

Strong expertise in Microsoft SQL Server, T-SQL, relational database design, query optimization, and stored procedure development.

Proven experience designing and developing enterprise web applications, RESTful APIs, and service-oriented or microservices-based solutions.

Practical experience with Microsoft Azure, cloud application architecture, and application deployment.

Knowledge of application security, OAuth 2.0, OpenID Connect, JWT, secure coding, and API access control.

Experience with Git-based version control, CI/CD pipelines, automated testing, and Azure DevOps or equivalent tools.

Strong understanding of SOLID principles, design patterns, Clean Architecture, software testing methodologies, and performance optimization.

Experience in Agile/Scrum delivery, technical design reviews, code reviews, and cross-functional engineering collaboration.

Demonstrated ability to troubleshoot complex technical issues and provide technical guidance or mentorship to development teams.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More