Senior/Lead Software Engineer (.NET) ID41563 ($2,500 signing bonus)

AgileEngine

Perímetro Urbano Barranquilla

Hybrid

COP 135,166,447 - 193,094,925

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Professional growth: mentorship, tech talks
Competitive compensation with budgets for education and fitness
Exciting projects with Fortune 500 enterprises
Flextime and hybrid work options

Job summary

A leading software development company is seeking a Senior/Lead Software Engineer (.NET) to design and maintain scalable APIs and services. This role involves collaboration across teams and offers growth in AWS security and advanced networking. Applicants must have over 5 years of .NET experience and be comfortable with Azure services. Flexible work options and a competitive compensation package are included.

Responsibilities

  • Design, implement, and maintain high-performance, scalable and secure RESTful APIs and services using .NET Core.
  • Collaborate with front-end engineers to define, design, and deliver new features.
  • Work closely with QA engineers to ensure software is thoroughly tested before production release.
  • Integrate third-party services and APIs as required.
  • Participate in code reviews and architecture discussions.
  • Model and enforce data access patterns.
  • Write efficient T-SQL and leverage Dapper for data access.
  • Apply caching and partitioning/sharding.
  • Profile and optimize hot paths.
  • Deliver observable services with actionable SLO/SLA signals.
  • Mentor peers and use AI-assisted workflows.
  • Uphold security best practices.

Skills

5+ years of experience with .NET Core backend engineering focused on API development
Hands-on experience with Microsoft Azure services
Strong understanding of relational databases and T-SQL fundamentals
Experience with Dapper or equivalent micro-ORMs
Proven experience building/operating systems with high throughput
Proficiency with AI-assisted development
Practical observability and performance optimization
Clear and concise communication
Comfortable in highly transparent cultures
Upper-Intermediate English level

Job description

Senior/Lead Software Engineer (.NET) ID41563 ($2,500 signing bonus)

AgileEngine is an Inc. 5000 company that creates award‑winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in application development and AI/ML, and our people‑first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you’re looking for a place to grow, make an impact, and work with people who care, we’d love to meet you! We offer a $2,500 signing bonus and a culture of growth.

ABOUT THE ROLE

As a Networking Engineer with Security in Cloud Engineering, you will help build secure, scalable, and resilient AWS networking environments that support business growth. This role offers the chance to influence architecture, strengthen cloud security, and enhance infrastructure reliability while collaborating across teams and expanding your expertise in advanced networking, infrastructure‑as‑code, and security best practices.

WHAT YOU WILL DO
  • Design, implement, and maintain high‑performance, scalable and secure RESTful APIs and services using .NET Core / .NET 6+ hosted in Azure.
  • Collaborate with front‑end engineers to define, design, and deliver new features.
  • Work closely with QA engineers to ensure software is thoroughly tested before production release.
  • Integrate third‑party services and APIs as required.
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives.
  • Model and enforce data access patterns.
  • Write efficient T‑SQL and leverage Dapper for data access (no heavy ORMs/EF).
  • Apply caching (Azure Cache for Redis), partitioning/sharding, and idempotent/event‑driven processing (Azure Service Bus/Event Hubs).
  • Profile and optimize hot paths (dotnet‑counters/trace, PerfView, BenchmarkDotNet).
  • Deliver observable services (OpenTelemetry traces/metrics/logs, Azure Application Insights) with actionable SLO/SLA signals.
  • Collaborate on architecture, trade‑offs, and failure modes.
  • Mentor peers and use AI‑assisted workflows.
  • Uphold security best practices (OWASP API, Azure Key Vault, least privilege, rate limiting).
MUST HAVES
  • 5+ years of experience with .NET Core backend engineering focused on API development.
  • Hands‑on experience with Microsoft Azure services (Azure SQL, Blob Storage, Cosmos DB, Redis, etc.).
  • Strong understanding of relational databases and T‑SQL fundamentals.
  • Experience with Dapper or equivalent micro‑ORMs.
  • Proven experience building/operating systems with high throughput, distributed components, and internet‑scale considerations.
  • Proficiency with AI‑assisted development (e.g., Copilot/ChatGPT).
  • Practical observability (logs/metrics/traces) and performance optimization.
  • Clear and concise communication.
  • Comfortable in highly transparent cultures.
  • Upper‑Intermediate English level.
NICE TO HAVES
  • Familiarity with Azure SQL Hyperscale, Cosmos DB modeling, and Redis patterns.
  • Understanding of event‑driven design and idempotent processing.
  • Exposure to observability stacks (metrics/tracing/logging).
  • Basic container literacy (Docker/Kubernetes familiarity).
  • Experience mentoring engineers or coordinating contributions across a small pod.
  • Experience in gaming development or startup companies.
PERKS AND BENEFITS
  • Professional growth: mentorship, tech talks, and personalized growth roadmaps.
  • Competitive compensation: USD‑based base with budgets for education, fitness, and team activities.
  • A selection of exciting projects with Fortune 500 enterprises and leading product brands.
  • Flextime and hybrid work options—remote and office flexibility.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Lead Software Engineer (.NET) ID41563 ($2,500 signing bonus)
Senior/Lead Software Engineer (.NET) ID41563 ($2,500 signing bonus)

AgileEngine • Manizales

On-site
COP 215,927,559 - 431,855,119
Professional growth opportunities
Competitive compensation
Flexible work schedule
+1
C# Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)
C# Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)

AgileEngine • Cali

On-site
COP 103,409,933
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1
C# Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)
C# Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)

AgileEngine • Bucaramanga

On-site
COP 273,394,781 - 390,563,974
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
+1
.NET Engineer ID52846
.NET Engineer ID52846

AgileEngine • Medellín

Hybrid
COP 151,143,019 - 264,500,283
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation: USD-based pay with education, fitness, and team activity budgets
Exciting projects: Modern solutions with Fortune 500 and top product companies
+1
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Metropolitana

Hybrid
COP 374,895,000 - 562,342,000
Professional growth with mentorship
Competitive compensation
Flexible schedule
+1
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Centrosur

Remote
COP 374,895,000 - 562,342,000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Pereira

Hybrid
COP 374,895,000 - 562,342,000
Mentorship, TechTalks, and personalized growth roadmaps.
USD-based pay with education, fitness, and team activity budgets.
Exciting projects with Fortune 500 companies.
+1
Software Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)
Software Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)

AgileEngine • Perímetro Urbano Barranquilla

On-site
COP 281,171,000 - 406,136,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer Id86905
Senior Full Stack Engineer Id86905

Agileengine • Sucre

On-site
COP 231,604,000 - 397,035,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Full Stack Engineer ID86905
Senior Full Stack Engineer ID86905

AgileEngine, LLC. • Bogotá

On-site
COP 388,400,000 - 517,866,000
Professional growth
Competitive compensation
Exciting projects
+1