Software / Integration Developer
GTA Telecom de MéxicoSoftware / Integration Developer
APIs | Messaging | Event-Driven Systems | Azure | CI/CD
📍 Location: Nearshore — Mexico / LATAM
💼 Work Model: Remote
👤 Reporting to: Technical Lead / Solution Lead
About the Role
We are looking for an experienced Software / Integration Developer to design and build backend services, APIs, messaging integrations, orchestration services, telemetry, and deployment automation for a cloud-based enterprise platform.
This is a hands-on engineering role focused on backend development, event-driven architectures, Azure integrations, automated testing, observability, and production deployments.
The ideal candidate is a strong backend/integration engineer who can independently deliver scalable, secure, and production-ready cloud solutions.
What You'll Do
API & Integration Development
- Develop APIs and backend services using TypeScript and Node.js
- Build reusable integration services and service wrappers
- Develop REST APIs and integration components
- Implement endpoints supporting enterprise workflows
Messaging & Event Processing
- Implement Azure Service Bus integrations
- Build message publishers and subscribers
- Support event-driven workflow execution
- Implement retry strategies, dead-letter handling, and correlation tracking
- Ensure reliable and idempotent message processing
Orchestration & Workflow
- Build orchestration logic connecting multiple enterprise services
- Implement data transformations and workflow sequencing
- Manage status tracking and failure propagation
- Support end-to-end workflow execution
Observability & Operations
- Implement structured logging, monitoring, and telemetry
- Develop traceability mechanisms across distributed services
- Support operational dashboards and diagnostics
- Troubleshoot production issues and improve system reliability
Engineering & DevOps
- Build automated unit and integration tests
- Support and improve CI/CD pipelines
- Participate in code reviews and engineering best practices
- Create deployment documentation, runbooks, and technical documentation
Required Technical Skills
Backend & Software Engineering
- 5+ years of backend or integration development experience
- Strong TypeScript / Node.js experience
- REST API development
- Backend engineering
- Event-driven systems
- Automated testing
- Enterprise application integration
Azure
- 2+ years of experience building Azure-hosted applications
- Azure App Services
- Azure API Management (APIM)
- Azure Service Bus
- Microsoft Entra ID
- Azure Monitor
- Application Insights
Integration
- JSON APIs
- Message-based integrations
- Event processing
- Retry strategies
- Idempotency
- Dead-letter processing
Security
- OAuth 2.0
- OIDC
- Managed Identities
- Service Principals
- Secure configuration practices
DevOps
- Git
- Azure DevOps
- Azure Pipelines
- CI/CD
- Pull Request workflows
Nice to Have
Experience with any of the following is a plus:
- MCP
- JSON-RPC
- AI Agent integrations
- LLM function calling
- Document processing platforms
- OpenTelemetry
- APIM Policy development
- Azure Developer Associate certification
What Success Looks Like
- Production-ready APIs and integration services
- Reliable end-to-end workflow execution
- Robust handling of retries, failures, and dead-letter scenarios
- Strong telemetry and operational visibility
- Successful cloud deployments with clear documentation
- Effective collaboration and knowledge transfer
Interested?
If you're a backend or integration engineer with strong TypeScript/Node.js + Azure + API + event-driven architecture experience, we'd love to hear from you.