Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

ANTAS PTE. LTD.

Senior Full Stack Developer ( .NET)

Posted Updated
Discussion

Description

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.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →