Senior Software Engineer C#/.Net & Sql
Buscamos un Senior Software Engineer C #/.NET & SQL en Panamá para unirse a CatchStat, una plataforma tecnológica especializada en la administración de torneos de pesca utilizada por eventos y organizaciones en Estados Unidos, Latinoamérica y otros mercados int 8ernacionales.
La posición será remota desde Panamá y trabajará directamente con nuestro Lead Developer en Texas. Este será uno de los primeros puestos dentro del equipo de desarrollo que estamos formando en Panamá, por lo que buscamos a una persona con experiencia, autonomía y capacidad para asumir responsabilidad real sobre proyectos y componentes importantes del sistema.
No buscamos simplemente a alguien que reciba tareas y escriba código. Queremos un desarrollador capaz de entender una plataforma existente, identificar problemas, proponer mejoras y llevar proyectos desde definición hasta entrega.
Responsabilidades principales:
- Desarrollar y mantener aplicaciones con C # y Core.
- Trabajar extensamente con SQL Server.
- Diseñar, desarrollar, consumir y mantener APIs.
- Analizar y mejorar sistemas existentes en producción.
- Trabajar con bases de datos, transacciones, índices y optimización de consultas.
- Investigar y resolver problemas técnicos y de rendimiento.
- Participar en code reviews y buenas prácticas de desarrollo.
- Trabajar con autenticación, permisos, integraciones y manejo de errores.
- Desarrollar nuevas funcionalidades para CatchStat.
- Ayudar a reducir technical debt.
- Documentar sistemas y decisiones técnicas.
- Identificar oportunidades de mejora y proponer soluciones de forma proactiva.
- Asumir progresivamente mayor ownership sobre proyectos y componentes.
Perfil que buscamos:
Idealmente buscamos candidatos con aproximadamente 5+ años de experiencia profesional relevante, aunque para nosotros pesan más la capacidad técnica, madurez, autonomía y experiencia real que un número específico de años.
La persona correcta debe ser proactiva, organizada, responsable trabajando remotamente, cómoda tomando decisiones y capaz de trabajar de manera independiente sin depender de supervisión constante.
Experiencia técnica requerida:
- C #
- .NET / Core
- SQL Server
- Desarrollo e integración de APIs
- Git y control de versiones
- Debugging de aplicaciones en producción
- Diseño y optimización de bases de datos
- Automated testing
- Authentication / authorization / permissions
Experiencia adicional valorada:
Entity Framework, AWS u otras plataformas cloud, integraciones de pagos, caching, background jobs, React/TypeScript, Flutter, CI/CD y arquitectura de aplicaciones web modernas.
Inglés avanzado indispensable
El candidato trabajará directamente con nuestro Lead Developer en Estados Unidos y deberá poder mantener conversaciones técnicas detalladas en inglés sobre arquitectura, bases de datos, debugging, APIs, infraestructura y desarrollo de producto.
No buscamos únicamente capacidad de leer documentación técnica. Necesitamos a alguien que pueda explicar problemas, discutir soluciones y colaborar técnicamente en inglés con confianza. Parte del proceso de entrevistas será realizada en inglés.
Modalidad de trabajo
La posición será principalmente remota desde Panamá, con reuniones presenciales ocasionales y posibles sesiones en espacios de coworking para planificación, capacitación y colaboración.
La primera etapa incluirá transferencia de conocimiento sobre la arquitectura, sistemas y lógica de negocio de CatchStat.
Nuestra intención es construir una relación de largo plazo y desarrollar un equipo tecnológico estable en Panamá.
Cultura
CatchStat es una empresa pequeña, especializada y muy enfocada en producto. Trabajamos en un ambiente informal, directo y con mucha autonomía.
Nuestra industria gira alrededor de la pesca deportiva, torneos, viajes, mar y actividades outdoor. No es requisito ser pescador, pero alguien que disfrute la pesca, deportes, naturaleza o ese estilo de vida probablemente conectará rápidamente con CatchStat y nuestros clientes.
Compensación
Desde US$ 3, 0 0 0 mensuales, negociable según experiencia, nivel técnico y capacidad demostrada.
La estructura contractual y condiciones finales serán acordadas con el candidato seleccionado.
Proceso de selección
- Revisión de CV, LinkedIn, GitHub o portafolio.
- Entrevista inicial.
- Conversación en inglés.
- Entrevista técnica con nuestro Lead Developer.
- Entrevista final y oferta.
Nos interesa más cómo piensa el candidato, cómo resuelve problemas, cómo se comunica y cómo asume responsabilidad que simplemente sus títulos o años exactos de experiencia.