Full Stack Developer

frontline data solutions • Sri Lanka
Remote
Apply
AI Summary

We are looking for a Full Stack Developer to join our Technical Support Engineering team. The role involves developing, supporting, and evolving a mission-critical ASP.NET WebForms platform. Key responsibilities include application development, maintenance, and modernization.

Key Highlights
Develop, maintain, and enhance a large-scale ASP.NET WebForms application
Troubleshoot and resolve complex production issues
Collaborate with QA and Customer Success to reproduce issues and ensure smooth deployment of fixes and enhancements
Key Responsibilities
Develop, maintain, and enhance a large-scale ASP.NET WebForms application
Troubleshoot and resolve complex production issues
Collaborate with QA and Customer Success to reproduce issues and ensure smooth deployment of fixes and enhancements
Design, develop, and support .NET console applications used for background processing, automation tasks, and system-level workflows
Write and optimize advanced SQL queries, stored procedures, and views that support critical functionality and improve database performance
Build and maintain simple .NET APIs and background jobs that enable system integrations and automated internal processes
Technical Skills Required
ASP.NET WebForms .NET Framework C# VB.NET SQL HTML CSS JavaScript jQuery
Benefits & Perks
Competitive Compensation
Remote Work & Flexibility
Leadership & Growth
Nice to Have
Modern Front-End Frameworks
DevOps & Automation
Cloud Technologies
Legacy Modernization
Application Logging
Background Processing

Job Description


We are looking for a resilient, detail-oriented Full Stack Developer to join our Technical Support Engineering team. This role focuses on actively developing, supporting, and evolving a mission-critical ASP.NET WebForms platform. You will work hands-on in a large legacy codebase, delivering bug fixes, performance improvements, and new features = while helping document and guide its future modernization.

What You’ll Do

  • Application Development & Maintenance: Develop, maintain, and enhance a large‑scale ASP.NET WebForms application, ensuring stability, performance, and long‑term reliability across the full stack.
  • Background Processing & Automation: Design, develop, and support .NET console applications used for background processing, automation tasks, and system‑level workflows.
  • Production Support & Troubleshooting: Troubleshoot and resolve complex production issues through log analysis, debugging, and thorough root‑cause investigation.
  • Database Development & Optimization: Write and optimize advanced SQL queries, stored procedures, and views that support critical functionality and improve database performance.
  • API Development & Integration: Build and maintain simple .NET APIs and background jobs that enable system integrations and automated internal processes.
  • Cross‑Team Collaboration: Collaborate with QA and Customer Success to reproduce issues, communicate technical findings, and ensure smooth deployment of fixes and enhancements.
  • Documentation & Continuous Improvement: Document legacy logic, clarify system behavior, and contribute to ongoing improvements that increase maintainability and reduce technical debt.

Required

Skills You’ll Need

  • ASP.NET WebForms Experience: 3+ years of hands‑on experience developing and supporting applications built with ASP.NET WebForms.
  • .NET Framework Expertise: 3+ years of experience working with C#/VB.NET and the .NET Framework, including versions 4.6.1, 4.7.2, and 4.8+.
  • Console Application Development: Experienced in creating and maintaining .NET console applications used for automation, background processing, and internal tooling.
  • Advanced SQL Development: 4+ years of advanced SQL experience, including writing complex queries, performance tuning, and supporting production environments.
  • Front‑End Skills: Strong foundation in HTML, CSS, JavaScript, and jQuery with the ability to build and troubleshoot WebForms front‑end components.
  • Troubleshooting & Problem‑Solving: Demonstrates strong debugging skills with a patient, methodical approach to identifying and resolving issues.
  • Stakeholder Communication: Able to clearly explain technical concepts, constraints, and solutions to non‑technical team members and stakeholders.
  • Quality & Modernization Mindset: Committed to writing maintainable code, improving system reliability, and contributing to gradual modernization initiatives.

Nice to Have

  • Modern Front‑End Frameworks: Experience with React or Next.js.
  • DevOps & Automation: Familiarity with Azure DevOps and CI/CD pipelines.
  • Cloud Technologies: Exposure to cloud platforms, especially Azure.
  • Legacy Modernization: Experience modernizing older .NET / WebForms systems.
  • Application Logging: Knowledge of logging frameworks and Windows‑based .NET applications.
  • Background Processing: Experience with Hangfire, background jobs, and email templating.
  • Modern .NET: Exposure to .NET Core / .NET 6+ development.

What You’ll Get

  • Leadership & Growth: Work directly with senior leadership, reporting to the CTO, in an autonomous and entrepreneurial culture with zero bureaucracy.
  • Remote Work & Flexibility: Frontline is a fully distributed organization.
  • Competitive Compensation

Similar Jobs

Explore other opportunities that match your interests

Senior Webflow/Framer Developer

Programming
•
16h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

clusterx

Sri Lanka
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

distributed - latam & offshore...

Sri Lanka
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

sonic labs

Sri Lanka

Subscribe our newsletter

New Things Will Always Update Regularly