Definity First

Integration Developer

Definity First

full-time

Posted on:

Origin:  • 💃 Anywhere in Latin America

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AzureCloudKafka.NETPythonRabbitMQSOAPSQLTCP/IP

About the role

  • Develop and maintain integrations between Windows-based applications, CAD systems, and external platforms.
  • Implement and optimize API connections, data flows, and messaging systems.
  • Write and maintain .NET and Python scripts for integrations.
  • Monitor and troubleshoot integration pipelines, ensuring performance and data accuracy.
  • Collaborate closely with the Windows Developer and other stakeholders to ensure seamless delivery.
  • Document integration processes, data mappings, and configurations.
  • Contribute to deployment strategies and monitoring for integration services.

Requirements

  • 5+ years of software development experience, with solid focus on system and application integration.
  • Strong proficiency in C# (.NET Framework/Core).
  • Proficiency in Python 3.7+ (3.9 preferred).
  • Experience with SQL Server, T-SQL, and database design/administration.
  • Strong hands-on experience with API integration (REST, SOAP, XML/JSON).
  • Solid understanding of TCP/IP communication, socket connections, and network configurations.
  • Experience with Azure Service Bus (topics, subscriptions, dead-letter handling, message filtering).
  • Familiarity with integration frameworks and middleware tools.
  • Strong debugging and testing skills for integration flows and data validation.
  • Advanced English.
  • Nice to Have Experience integrating with CAD systems or other mission-critical applications.
  • Familiarity with Windows environments, services, and deployment tools.
  • Knowledge of cloud integration tools such as Azure Logic Apps, Power Automate, or similar.
  • Experience with enterprise service buses (ESB) or message brokers (Kafka, RabbitMQ, etc.).
  • Knowledge of DevOps practices, CI/CD pipelines, and cloud deployments.