.NET Integration Engineer

.NET Integration Engineer

Serbia, North Macedonia (Remote)

We design and deliver smart, tailored technology solutions that help businesses optimize and automate complex operational processes. Our approach goes beyond simple automation — we first analyze and improve existing workflows to eliminate bottlenecks across data management, reporting, invoicing, and other critical areas.

By combining deep industry understanding with technical expertise, we build robust, scalable systems that enhance efficiency, improve performance, and free up valuable time for our clients.

Job Overview:
As a .NET Integration Engineer, you will join a collaborative, agile team working on enterprise-level applications, solving real business challenges, and making a tangible impact through technology.

What we are looking for:

  • Strong proficiency in C#/.NET and relational databases (RDBMS)
  • Solid experience with SQL development (queries, stored procedures, basic database design)
  • Experience with REST services development
  • Good understanding of object-oriented programming and SOLID principles
  • Knowledge of data structures and databases
  • Experience with:
  • XML (XPATH, XSLT preferred) and JSON
  • Version control systems (e.g. Git)
  • Agile tools (e.g. Jira)
  • CI/CD pipelines and testing practices
  • Ability to write clean, maintainable, and well-documented code
  • Strong troubleshooting and problem-solving skills
  • Upper-intermediate or higher English communication skills
  • Nice to Have
  • Experience with Angular or other front-end frameworks
  • Familiarity with Microsoft Workflow Foundation
  • Experience with .NET WCF services
  • Exposure to Microsoft full-stack technologies

What you’ll be doing:

  • Develop, integrate, and test complex enterprise applications
  • Work on platform enhancements and continuous improvements
  • Handle platform data exposure, troubleshooting, and optimization
  • Design and implement integration and data exchange solutions
  • Automate workflows and delivery processes
  • Collaborate with developers and architects to improve system architecture and solve technical challenges
  • Implement best practices to enhance system performance, scalability, and reliability
  • Review code and pull requests to ensure alignment with product and design specifications
  • Build and maintain:
  • SFTP publishing processes (secure file transfer, retry logic, monitoring)
  • Event-driven triggers, webhooks, and scheduled jobs (e.g. cancellations, quote timeouts, inventory release, invoice delivery)
  • Develop and maintain data mappings and transformations (XML/JSON), including validation and error handling
  • Work closely with product teams to refine requirements, manage deliverables, and meet deadlines














    Supported field types: *.PDF, *.DOC Maximum file size: 3MB

    I certify that I have read this application and the information provided is complete and accurate. I understand that any omissions or misrepresentation of information may result in dismissal. By submitting this application, I agree to have my personal data processed during the recruitment process at OIP Insurtech.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.