Job Description

The Senior Full Stack Developer will take ownership of a complex, proprietary web application built using ASP.NET MVC, ASP.NET Classic, C#, SQL Server, jQuery, Bootstrap, and React.

This role requires the ability to work independently within an unfamiliar codebase, analyzing and tracing existing code to understand system behavior and data flow. A strong foundation in first principles of server-rendered web architecture is essential, along with the ability to operate effectively with minimal documentation.

Essential Duties And Responsibilities

Include, but are not limited to:

  • Own and maintain the existing legacy web platform
  • Read, analyze, and modify proprietary C# and ASP.NET code
  • Maintain and extend server-rendered MVC and Classic ASP.NET pages
  • Build and embed React components within existing MVC views
  • Maintain and debug legacy jQuery- and Bootstrap-based client-side code
  • Write and maintain SQL queries and stored procedures in SQL Server
  • Implement pragmatic modernization improvements without full rewrites
  • Ensure the stability and performance of the legacy platform
  • Collaborate with teams building next-generation systems to ensure alignment
  • Participate in Git-based version control and code review processes
  • Communicate status, blockers, and risks clearly with US-based team members

Skills And Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or a related field
  • Self-directed, with the ability to navigate unfamiliar codebases independently
  • Experience with ASP.NET MVC, ASP.NET Classic, or similar frameworks such as Laravel, Django, or Rails
  • Experience embedding React components into server-rendered applications
  • Understanding of data flow from server-rendered markup into component props
  • Experience working directly with stored procedures containing business logic

Experience And Certifications

  • Minimum of 5 years of experience as a Senior Full Stack Developer, Full Stack Developer, or in a similar role

Technical Skills

  • Deep understanding of server-side rendering, routing, page lifecycle, and request handling
  • Strong proficiency in reading, modifying, and extending C# code
  • Experience working within the .NET Framework environment
  • Ability to manage front-end build pipelines alongside legacy assets
  • Ability to maintain and extend legacy client-side code
  • Experience working on pages that combine jQuery and React
  • Strong proficiency in JavaScript, HTML, and CSS
  • Experience with Webpack, npm, or similar build tools in legacy environments
  • Experience using Git within structured workflows
  • Participation in peer code reviews

Soft Skills

  • Strong verbal and written communication skills, with the ability to clearly explain technical concepts and provide status updates in a remote environment
  • Strong analytical and troubleshooting abilities to independently diagnose and resolve complex technical issues
  • Self-starter mindset, with the ability to identify issues, propose improvements, and drive tasks forward with minimal supervision

Nice to Have

  • Knowledge of web security practices, including XSS, CSRF, and SQL injection prevention
  • Experience modernizing legacy systems through incremental improvements
  • Understanding of page load optimization and browser rendering performance
  • Familiarity with UI, UX, accessibility, and usability principles


Job Details

Role Level: Executive-Level Work Type: Full-Time
Country: Philippines City: Manila, National Capital Region
Company Website: https://services.hrprimo.com/hrprimomanagementservices Job Function: Software Development
Company Industry/
Sector:
Human Resources Services

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn