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 e
📌 2026 - Senior Backend Developer (.NET / C#) (Bogotá)
🏢 Aztia
📍 Bogotá