Integration Developer Role
We are seeking a skilled Integration Developer to join our team. As an Integration Developer, you will be responsible for designing and building integrations between business applications using REST APIs and automation tools.
This role involves scripting, API integration, and light application development using modern serverless platforms. You will work on solving practical problems through automation and clean, functional coding.
The ideal candidate should have experience in building or consuming REST APIs, experience with Windmill, Azure Logic Apps, Azure Functions, AWS Lambda, or related services, and familiarity with AI coding assistants such as GitHub Copilot, Amazon CodeWhisperer, or IDE-integrated AI plugins.
Key Responsibilities:
* Design and build integrations between business applications using REST APIs and automation tools.
* Develop workflows with Azure Logic Apps, Windmill, N8N, and similar platforms.
* Build and maintain internal utilities or web-based tools that support business operations.
* Create backend logic and data handling components (minimal UI/UX development required).
* Ensure tools are secure, maintainable, and aligned with internal processes.
* Use platforms like Azure Functions and AWS Lambda to deploy event-based automation.
* Handle authentication, error handling, and logging for all deployed functions.
* Maintain existing integrations, troubleshoot failures, and implement updates or enhancements.
* Collaborate with internal users to gather feedback and requirements for tool enhancements.
* Use developer-focused AI tools (e.g., GitHub Copilot, Amazon CodeWhisperer, Cursor) to enhance code generation, integration scripting, and automation workflows.
* Apply AI-based features within IDEs to speed up repetitive coding, debug logic, and document scripts more efficiently.
* Write and maintain clear technical documentation for integrations, scripts, and internal tools.
* Maintain version control and deployment notes for ongoing maintenance.
* Work closely with the IT Manager and other departments to identify automation and integration opportunities.
* Coordinate with third-party vendors for API requirements, testing, and support when needed.
* Evaluate new platforms and technologies that could improve workflow efficiency.
* Proactively suggest solutions to eliminate manual processes or inefficiencies.
Required Skills and Qualifications:
* 2–3 years of experience in a software development or integration-focused role.
* Experience building or consuming REST APIs (authentication, pagination, JSON/XML).
* Experience using Windmill, Azure Logic Apps, Azure Functions, AWS Lambda, or related services.
* Familiarity with AI coding assistants such as GitHub Copilot, Amazon CodeWhisperer, or IDE-integrated AI plugins.
* Ability to critically review and validate AI-generated code for correctness, performance, and security.
* Familiarity with automation principles and workflow design.
* Ability to build lightweight tools (e.g., backend scripts, form-based apps, dashboards).
* Experience using Git for version control.
* Strong troubleshooting skills and attention to detail.
* Strong ability to write clear, comprehensive, and well-structured technical documentation and diagrams.
Benefits:
As an Integration Developer, you will have the opportunity to work on challenging projects, collaborate with cross-functional teams, and leverage AI tools to increase productivity and efficiency.
Our team is committed to innovation and continuous improvement, and we encourage our developers to stay up-to-date with the latest technologies and trends.
Others:
We offer a dynamic and collaborative work environment, with opportunities for professional growth and development.
Join our team and become a part of our mission to revolutionize the way businesses integrate and automate their operations.