Software Engineer – Integrations & Systems - .NET
We are hiring a Software Engineer – Integrations & Systems to lead integration-focused initiatives and contribute to product development. This role is ideal for someone who thrives in ambiguity, enjoys solution discovery, and is excited to build the bridges—technical and collaborative—that enable our platform to integrate seamlessly with external systems and scale our insurance operations.
You will work on a mix of projects: from building API-based workflows and automation with health insurance carriers to shipping small-to-medium enhancements and bug fixes within our core platform. Our ideal candidate is a pragmatic builder with strong technical instincts and a collaborative mindset.
Requirements:
Tech Stack: TypeScript, REST APIs, Azure, JSON, .NET, C#, React
- Proven experience designing and implementing API-based integrations or system-to-system data workflows.
- A mindset for workflow design—able to understand how users, systems, and data interact across time and services.
- Proficiency with tools such as Postman, SFTP clients, JSON transformation, and schema mapping.
- Strong understanding of asynchronous workflows, idempotency, retries, and error handling in integration scenarios.
- Hands-on experience working with REST APIs, webhooks, authentication (OAuth2, Basic Auth), and API tokens.
- Experience handling sensitive data in compliance-driven environments (e.g., healthcare, insurance, finance).
- Comfortable working in exploratory, fast-moving environments where scope and requirements evolve.
- Strong communication and documentation skills—able to capture technical decisions, data models, and integration specs clearly.
- Bonus: Experience with serverless platforms (e.g., Azure Functions) and event-driven architectures.
- Bonus: Experience using CosmosDB for NoSQL data storage.
- Bonus: Experience supporting systems or workflows in health insurance or related regulated industries.
Key Responsibilities - Rapidly prototype integration solutions using APIs, JSON payloads, and scripting environments to demonstrate feasibility and validate data flow
- Collaborate with internal teams and external partners to define requirements and data contracts.
- Interface with third-party systems (e.g., insurance carrier APIs, SFTP endpoints) to design secure and reliable data exchange mechanisms, including web scraping or browser automation when needed.
- Document integration logic, edge cases, and specifications to support onboarding, long-term maintainability, and knowledge transfer.
- Transition working prototypes into production-grade services with robust observability, error handling, and logging.
- Support test plans, UAT efforts, and rollout strategies to ensure safe and successful deployments of new integrations.
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Buenos Aires (AR)
- Remote status
- Fully Remote
- Employment type
- Full-time
- Skills
- .NET, React, TypeScript
- Experience
- Senior
- Area
- Backend
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Software Engineer – Integrations & Systems - .NET
Loading application form