Full Stack Developer (.NET)

Location: Sri Lanka (Wider Colombo) Location: Philippines (Metro Manila)

Job Summary:

We are seeking a skilled and versatile Full Stack Developer with expertise in .NET technologies to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications using Microsoft technologies on the backend and modern JavaScript frameworks on the frontend. You should be able to work across the full stack — from database to user interface — and contribute to all phases of the software development lifecycle.

Key Responsibilities:

  • Develop and maintain robust, scalable, and secure web applications using .NET (C#, ASP.NET Core) for the backend and React.js / Angular / Vue.js for the frontend.
  • Collaborate with product managers, UI/UX designers, and other developers to understand requirements and translate them into technical solutions.
  • Design and implement RESTful APIs and integrate third-party services.
  • Write clean, maintainable, and well-documented code following best practices.
  • Perform unit testing, integration testing, and support QA in system testing.
  • Participate in code reviews, peer programming, and technical discussions.
  • Manage database operations including design, development, optimization, and troubleshooting (SQL Server or equivalent).
  • Work with version control tools like Git, and follow Agile/Scrum methodologies for project tracking and delivery.
  • Ensure application performance, quality, and responsiveness across platforms and browsers.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3–6 years of hands-on experience in full stack development with a strong focus on .NET Core / ASP.NET MVC / Web API.
  • Proficiency in frontend technologies such as JavaScript, HTML5, CSS3, and frameworks like React.js, Angular, or Vue.js.
  • Strong understanding of object-oriented programming, design patterns, and software architecture principles.
  • Experience with SQL Server / PostgreSQL / MySQL, including stored procedures and query optimization.
  • Familiarity with Entity Framework / Dapper / LINQ for ORM and data access.
  • Experience with CI/CD tools, containerization (e.g., Docker), and cloud platforms (Azure/AWS) is a plus.
  • Excellent problem-solving, debugging, and communication skills.

Preferred Qualifications:

  • Experience in microservices architecturemessage queues (e.g. RabbitMQ, Kafka).
  • Exposure to DevOps pipelinesAzure DevOps, or GitHub Actions.
  • Knowledge of unit testing frameworks like xUnit, NUnit, or Moq.
  • Understanding of authentication and authorization mechanisms (JWT, OAuth, IdentityServer).




    Please note that the supported file formats are .doc, .docx, and .pdf. word and limit 2MB .