Roles & Responsibilities Developers in this department manage the full lifecycle of the applications they build. Your daily responsibilities will include:
Requirements Gathering
Partnering with Product Owners to refine software requirements and break them down into actionable User Stories.
Frontend Collaboration
Working closely with Frontend Developers to design API contracts, communication pathways, and system dependencies.
Architecture & API Development:
Designing and implementing robust REST API architectures and optimized database schemas.
Quality Assurance
Managing technical documentation, comprehensive unit/integration testing, and advanced system troubleshooting for all implemented backend components.
Job Requirements Candidates must fulfill the following technical benchmarks:
Minimum Qualifications
Education
Technical Engineering degree (Ingeniería Técnica), Mathematics, Physics, or a highly related technical field.
Core Framework
Minimum of 5+ years of hands‑on experience in the ASP.NET framework (ideally ASP.NET Core 6.0 or higher).
API Development
3+ years of specialized experience building and maintaining REST APIs.
Software Patterns
Expert‑level mastery of SOLID principles, with profound experience implementing Dependency Injection.
Testing & Databases:
3+ years of backend testing experience along with 3+ years of working with Entity Framework.
Desirable / Valued Extras
Experience with cloud‑native microservices architectures.