Senior Full-Stack .NET Developer

EPAM Systems

Colombia

On-site

COP 223,864,000 - 351,786,000

Full time

19 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
LinkedIn Learning access
Global career opportunities
Paid time off and sick leave
Upskilling and certification courses

Job summary

EPAM Systems in Colombia seeks a Senior Full-Stack .NET Developer to remediate security vulnerabilities, support legacy applications, and modernize services across .NET Framework and .NET 6/8+. You will work across backend, data, and frontend while partnering on secure delivery.

Responsibilities include investigating and remediating OWASP Top 10 findings, hardening against SQL injection and XSS, building ASP.NET Core APIs, and collaborating with DevOps on secure CI/CD pipelines and production

Qualifications

  • 3+ years of full-stack .NET development experience.
  • Strong leadership and ownership to drive remediation and modernization work.
  • C# and .NET Framework expertise including ASP.NET MVC and Web Forms.
  • REST API development with ASP.NET Core (6/8+).
  • Microsoft SQL Server and ADO.NET for secure data access.
  • Upper-Intermediate English (B2+).

Responsibilities

  • Investigate and remediate application security vulnerabilities across OWASP Top 10 and automatic findings.
  • Harden applications against SQL injection, XSS, and dependency risks.
  • Maintain and modernize legacy .NET Framework apps (ASP.NET Web Forms, MVC, WCF, ASMX).
  • Build and enhance ASP.NET Core Web APIs and modern .NET services.
  • Collaborate with DevOps to support secure CI/CD pipelines and deployments.
  • Troubleshoot production issues and deliver timely fixes with minimal risk.
  • Review code changes for security and maintainability.
  • Document remediation decisions for future maintenance.

Skills

Full-stack .NET development
Leadership
C#
JavaScript
REST API
English (B2+)
Problem solving

Tools

ASP.NET MVC
ASP.NET Web Forms
WCF
ASP.NET Core
ADO.NET
SQL Server

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are looking for a Senior Full-Stack .NET Developer to remediate security vulnerabilities, support legacy applications, and modernize services across .NET Framework and .NET 6/8+. You will work across backend, data, and frontend while partnering on secure delivery.

Responsibilities
  • Investigate and remediate application security vulnerabilities across OWASP Top 10 and automated SAST/DAST findings
  • Harden applications against SQL injection, XSS, and dependency-related risks
  • Maintain and modernize legacy .NET Framework applications including ASP.NET Web Forms, ASP.NET MVC, WCF, and ASMX
  • Build and enhance ASP.NET Core Web APIs and modern .NET services using clean architecture practices
  • Implement secure data access with Microsoft SQL Server and ADO.NET
  • Develop and refine frontend features using JavaScript and existing UI patterns
  • Collaborate with DevOps to support secure CI/CD pipelines and production deployments
  • Troubleshoot production issues and deliver timely fixes with minimal risk
  • Review code changes for security, maintainability, and backward compatibility
  • Document remediation decisions and modernization steps for future maintenance
Requirements
  • 3+ years of full-stack .NET development experience
  • Strong leadership and ownership skills to drive remediation and modernization work
  • Daily availability aligned to 5:00 PM CT (Central Time)
  • C# and .NET Framework expertise including ASP.NET MVC and Web Forms
  • Strong application security knowledge covering OWASP Top 10 vulnerabilities
  • REST API development skills with ASP.NET Core and modern .NET (6/8+)
  • Microsoft SQL Server and ADO.NET skills for secure data access
  • WCF experience supporting and maintaining legacy services
  • JavaScript skills for frontend enhancements and integrations
  • Strong troubleshooting skills to diagnose issues in large legacy codebases
  • Clear communication skills to collaborate across engineering and DevOps
  • Upper-Intermediate English skills (B2+)
Nice to have
  • OAuth2 knowledge for secure authorization flows
  • OpenID Connect knowledge for modern identity integration
  • Octopus Deploy experience supporting deployments
  • Strong HTML skills for maintaining legacy views
  • Strong CSS skills for UI fixes and incremental improvements
We offer
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack .NET Developer
Full-Stack .NET Developer

EPAM Systems • Colombia

On-site
COP 191,883,000 - 287,825,000
Healthcare benefits
Global career opportunities
Paid time off
Full-Stack Developer (.NET)
Full-Stack Developer (.NET)

EPAM Systems • Colombia

On-site
COP 60,000,000 - 90,000,000
Healthcare benefits
Paid time off
Upskilling & certification
+1
Senior Full-Stack Developer (.NET)
Senior Full-Stack Developer (.NET)

EPAM Systems • Colombia

On-site
COP 120,000,000 - 210,000,000
Healthcare benefits
Paid time off
Upskilling & certification
+3
Senior .NET Developer
Senior .NET Developer

EPAM Systems • Colombia

Hybrid
COP 76,963,000 - 128,271,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Senior .NET Full-Stack Engineer—Security & Legacy Modernization
Senior .NET Full-Stack Engineer—Security & Legacy Modernization

EPAM Systems • Colombia

On-site
COP 223,864,000 - 351,786,000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+2
.NET Developer
.NET Developer

EPAM Systems • Colombia

On-site
COP 90,000,000 - 130,000,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Senior Full-Stack JavaScript Engineer
Senior Full-Stack JavaScript Engineer

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

On-site
COP 90,000,000 - 150,000,000
Healthcare benefits
Paid time off
Learning & development opportunities
+1
Full-Stack .NET Engineer — Secure APIs & Modernization
Full-Stack .NET Engineer — Secure APIs & Modernization

EPAM Systems • Colombia

On-site
COP 191,883,000 - 287,825,000
Healthcare benefits
Global career opportunities
Paid time off
Senior Application Support Engineer
Senior Application Support Engineer

EPAM Systems • Colombia

On-site
COP 122,760,000 - 167,400,000
Healthcare benefits
Paid time off
Upskilling & certifications
+4