TC18 - FullStack .NET / Angular Senior
🇨🇴 Colombia
Jest
ASP.NET
jQuery
C#
JavaScript
TypeScript
Angular
Git
Design
UI/UX
Backend
Frontend
Devops
SQL
Testing
Security Engineer
TC18 - FullStack .NET / Angular Senior
from 🇨🇴 Colombia
📌Information about client
We’re working with atechnology client with international presence that is expanding its team and opening new roles.
They’re looking for curious, autonomous people who thrive in fast‑moving, global environments.
📌 Job description:
We’re looking for aSenior Full‑Stack Engineer with strong experience inASP.NET (Framework & Core), C#, SQL Server, and modern web front‑end technologies.
The role involves working in amature, mission‑critical codebase while contributing to a long‑termmodernization roadmap (security remediation, dependency upgrades, and migration toward modern .NET).
📌 Responsabilities
- Maintain and enhance UIs built withjQuery, Kendo UI, Bootstrap, and lead upgrades (jQuery → 3.7, Bootstrap 3 → 5, Kendo UI updates, and gradual migration toAngular + TypeScript).
- Build responsive, accessible interfaces (WCAG 2.1 AA).
- Develop backend services across multiple .NET layers; build/consumeREST APIs in ASP.NET / ASP.NET Core.
- Write clean, maintainableC# following SOLID and clean architecture; refactor legacy code safely.
- Implement automated tests (xUnit / NUnit) and maintain strong regression coverage.
- Work withEntity Framework, ADO.NET, and design efficient SQL Server schemas, queries, and stored procedures.
- Support integrations (QuickBooks, Magick.NET, log4net, JWT auth, XML signing, BouncyCastle, WebDAV).
- Drivesecurity and dependency remediation (SCA scans, CVE triage, package upgrades).
- Contribute to the.NET Framework → .NET 8/10+ migration
📌 Must Have
- 5+ years building production .NET applications — strong command of C# and the .NET ecosystem (Framework & Core).
- Hands-on experience with ASP.NET / ASP.NET Core Web API and designing RESTful services.
- Solid experience with SQL Server — schema design, T-SQL, stored procedures, indexing, and query optimization.
- Proficient in JavaScript / TypeScript with hands-on experience in jQuery-based applications and component libraries such as Kendo UI and Bootstrap.
- Experience or strong interest in modern UI frameworks (Angular preferred).
- Strong understanding of SOLID, clean architecture, separation of concerns, and dependency injection.
- Experience with automated testing frameworks (xUnit / NUnit / MSTest; Jest or Jasmine on the front end).
- Familiarity with secure coding practices and OWASP Top 10; ability to triage and remediate CVEs from SCA tools.
- Comfortable working in a long-lived codebase using legacy patterns (packages.config, Web Forms, jQuery) while incrementally modernizing.
- Experience with Git, pull-request review workflows, and CI/CD pipelines.
- Strong problem-solving skills, debugging discipline, and ability to work in an agile, collaborative environment.
- Excellent written and verbal communication — able to document decisions and explain technical trade-offs to non-engineers.













