Employment Type: Full-time, Independent Contractor (Contract-to-hire or direct hire)
Work Model: Remote (Exclusively sourcing from Latin America or South Africa)
Work Hours: US Eastern Standard Time (EST) alignment (Shift runs ~8:00 AM – 5:00 PM ET/CT)
Role Overview
We are seeking a hands-on, mid-to-senior Full-Stack Software Engineer to add core capacity as we modernize our live software platform and build out AI-oriented features under new independent ownership.
Working directly alongside the Lead Engineer, you will own features end-to-end across a Microsoft-centered stack. While this is a genuinely full-stack seat, the overwhelming majority of the work is C# backend engineering supported by SQL Server databases, an ASP.NET MVC and React/TypeScript front end, and Azure cloud infrastructure. Operating on an established production platform serving thousands of retailers and millions of consumers, you will bridge legacy platform modernization with high-value AI integration.
Key Responsibilities
1.
Backend Engineering & Data Architecture (Core Focus)
-
C# / .NET Development: Design, build, and maintain production-grade application logic and microservices using C# and ASP.NET Core / MVC.
-
Database Optimization: Write, debug, and optimize complex T-SQL queries, stored procedures, and schema changes against SQL Server to maintain high performance across a data-heavy platform.
-
Code Maintenance & Refactoring: Debug, optimize, and extend existing functionality within an established production codebase.
2. Front-End Development & Cloud DevOps
-
UI Construction: Develop responsive, clean user interface components using ASP.NET MVC alongside modern React and TypeScript.
-
Azure Administration: Deploy, monitor, and administer application infrastructure within Microsoft Azure, actively maintaining CI/CD deployment pipelines.
3. AI-Oriented Product Innovation
-
Feature Development: Contribute directly to AI-drive
📌 Full Stack Developer (Bogotá)
🏢 Somewhere
📍 Bogotá
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.