aztia
aztia8mo ago
New

2026 - Senior Backend Developer (.NET / C#)

ColombiaColombia·Chapinerosenior
EngineeringBackend Developer
0 views0 saves0 applied

Quick Summary

Overview

Title: Senior Backend Developer (.NET / C#) Reporting to: Development Manager Responsibilities: Architecture and framework development using .NET and C# to support a range of enterprise-grade backend services and APIs that power rich-client web applications.

Technical Tools
angularazurecsharpdockerkafkasqlapi-designci-cdcode-reviewdatabase-designmicroservicesoauthperformance-optimizationrest-apissql-optimizationtdd
Title: Senior Backend Developer (.NET / C#) Reporting to: Development Manager Responsibilities: Architecture and framework development using .NET and C# to support a range of enterprise-grade backend services and APIs that power rich-client web applications. Designs and develops secure, robust, transactional backend applications using OO design principles, SOLID, and Service-Oriented and Domain-Driven Architectures. Strong orientation towards performance tuning, profiling, and optimization across the Microsoft stack (CLR, Entity Framework, SQL Server). Participates in design sessions and provides input based on previous learnings/experience, particularly around API design, data modeling, and system integration. Applies modern software engineering practices (clean code, code reviews, TDD/unit testing, CI/CD) to ensure superior quality and consistency of backend components. Collaborates with Architects/Designers in partner locations to arrive at viable backend design solutions and integration contracts. Collaborates with Functional Analysts and Business Analysts to review and improve functional specifications, including test descriptions and acceptance criteria for backend services. Contributes to the design, development, troubleshooting, testing, and documentation of backend functions at a high quality level. Contributes to the technical evolution of the application by identifying needs, gaps, and new requirements; coordinates with frontend and other development teams on API contracts and dependencies. Actively assists the organization in hiring the right backend talent. Works closely with the Engineering Manager to help achieve delivery timelines. Maintains a high degree of knowledge on current backend technologies, tools, and patterns, and brainstorms ideas with other team members. Makes recommendations to improve operating efficiency and functionality of assigned backend systems and services. Requirements Experience: Required Minimum of 5 years in software development on the Microsoft stack, with strong focus on backend/server-side development. Solid experience with Service-Oriented Architecture (SOA) and Domain-Driven Design (DDD). Proven ability and interest in building new backend features and functionality that are interoperable with existing applications and infrastructure. Experience refactoring/migrating legacy WinForms or monolithic backends into modern service-based architectures, leveraging automated tools and AI where applicable. Strong experience deploying backend services in Azure cloud (App Services, Functions, Service Bus, Azure SQL, Key Vault, etc.). Hands-on experience with .NET 6.0 or later, ASP.NET Core, Web API, and RESTful service design. Strong programming skills in C#, including async/await, LINQ, generics, and modern language features. Strong experience with SQL Server: query tuning, indexing strategies, stored procedures, and ORM tools (Entity Framework / EF Core, Dapper). Solid understanding of API security: authentication and authorization (OAuth2, OpenID Connect, JWT), as well as infrastructure blueprints and DevOps practices (CI/CD pipelines, containerization with Docker). Experience designing and consuming RESTful APIs and integrating with frontend SPAs (Angular or similar) through well-defined contracts. Experience Strongly Preferred: Experience with microservices, message brokers (Service Bus, RabbitMQ, Kafka), and event-driven architectures. Strong knowledge of design patterns and their practical implementation (Repository, CQRS, Mediator, Unit of Work, etc.). Experience with unit/integration testing frameworks (xUnit, NUnit, Moq) and quality tools. Strong documentation skills with emphasis on process improvement and API documentation (OpenAPI/Swagger). Qualifications Bachelor's/Master's in Computer Engineering or equivalent in Computer Science and Engineering. Microsoft Certifications in Solutions Development (e.g., Azure Developer Associate) are a plus.

Location & Eligibility

Where is the job
Chapinero, Colombia
On-site at the office

Listing Details

Posted
September 9, 2025
First seen
May 6, 2026
Last seen
May 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
14%
Scored at
May 6, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

aztia2026 - Senior Backend Developer (.NET / C#)