At a Glance
- Tasks: Design and maintain integration workflows using C#, XML, and JSON.
- Company: Zynk is an innovative iPaaS provider transforming data integration for businesses worldwide.
- Benefits: Enjoy a competitive salary, pension, and a modern city-centre office.
- Why this job: Join a collaborative culture that values creativity, learning, and impactful work.
- Qualifications: Proven C#/.NET experience and knowledge of XML, JSON, and integration protocols required.
- Other info: This is an entry-level, full-time position based in Newcastle upon Tyne.
The predicted salary is between 28000 - 42000 Β£ per year.
Location: Newcastle upon Tyne (office-based; remote applications will not be considered)
About The Role
As a Software Development Engineer you will design, build, and maintain integration workflows on the Zynk Workflow Integration Platform as a Service (iPaaS). You will leverage your expertise in C#, XML/XSLT, JSON, and modern data-integration patterns to deliver robust, scalable solutions that connect e-commerce, CRM, accounting, and other business systems for our customers.
Key Responsibilities
- Workflow Design & Development β Author, optimise, and document workflows in Zynk Workflow Studio, orchestrating complex data flows that transform, enrich, and route information between disparate systems.
- Component Engineering β Extend the Zynk platform by developing new C# task adapters, connectors, and utilities that integrate REST/SOAP/GraphQL APIs, databases, and file systems.
- Data Transformation β Craft reusable XML schemas, XSLT stylesheets, and JSON mappings to translate between canonical and application-specific data models.
- Integration Delivery β Apply integration patterns such as publish/subscribe, request/reply, file-drop, and event-driven processing across on-premises and cloud endpoints.
- Quality & Observability β Implement integration tests, configure logging and metrics, diagnose performance bottlenecks, and ensure SLAs are consistently met.
- Collaboration β Partner with Solution Architects, Support Engineers, and end-users to gather requirements, provide estimates, and iterate rapidly on feedback.
- Continuous Improvement β Contribute to coding standards, documentation, and internal knowledge-base articles; mentor junior engineers and champion best practices.
Essential Skills & Experience
- Proven C#/.NET development experience.
- Expert knowledge of XML, XSD, XSLT 2.0/3.0, JSON, and related transformation libraries.
- Solid understanding of canonical data models, schema design, and common B2B integration protocols (REST, SOAP, GraphQL, FTP/SFTP, EDI).
- Hands-on experience with message queuing or event streaming technologies (e.g., RabbitMQ, Azure Service Bus).
- Proficiency with GIT, CI/CD pipelines, and automated testing frameworks.
- Strong analytical and problem-solving skills with a passion for clean, maintainable code.
Desirable
- Experience integrating accounting, ERP, or e-commerce APIs (e.g., Sage, Xero, Shopify, Magento).
- Knowledge of SQL databases and performance tuning.
- Familiarity with containerisation (Docker) and cloud platforms (Azure, AWS).
Why Zynk?
- Work at the heart of an innovative iPaaS product used by hundreds of businesses worldwide.
- Collaborative culture that values creativity, experimentation, and continuous learning.
- Competitive salary, pension.
- Modern city-centre office.
How To Apply
Send your CV and a short cover letter explaining why youβre a great fit to work@zynk.com. We review applications as they arrive β apply today to join us on our journey to simplify data integration!
Zynk is an equal-opportunity employer committed to fostering diversity and inclusion. NO AGENCIES.
Software Development Engineer (Data Integration) employer: zynk
Contact Detail:
zynk Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Development Engineer (Data Integration)
β¨Tip Number 1
Familiarise yourself with the Zynk Workflow Integration Platform. Understanding its features and capabilities will help you demonstrate your knowledge during interviews and show how you can contribute to their projects.
β¨Tip Number 2
Brush up on your C# and data integration skills, especially with XML, JSON, and various APIs. Being able to discuss specific examples of your work with these technologies will set you apart from other candidates.
β¨Tip Number 3
Network with current or former employees of Zynk on platforms like LinkedIn. They can provide valuable insights into the company culture and the specifics of the role, which can help you tailor your approach.
β¨Tip Number 4
Prepare for technical interviews by practising coding challenges related to data integration and workflow design. This will not only boost your confidence but also showcase your problem-solving abilities effectively.
We think you need these skills to ace Software Development Engineer (Data Integration)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with C#, XML, JSON, and any relevant integration patterns. Use specific examples from your past work that demonstrate your skills in these areas.
Craft a Compelling Cover Letter: In your cover letter, explain why you are a great fit for the Software Development Engineer role at Zynk. Mention your passion for data integration and how your skills align with their needs, particularly in workflow design and component engineering.
Showcase Relevant Projects: If you've worked on projects involving e-commerce, CRM, or accounting integrations, be sure to mention them. Highlight your role and the technologies you used, especially if they relate to the job description.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at zynk
β¨Showcase Your Technical Skills
Make sure to highlight your experience with C#, XML, JSON, and data integration patterns during the interview. Be prepared to discuss specific projects where you've successfully implemented these technologies.
β¨Understand the Companyβs Products
Familiarise yourself with Zynk's Workflow Integration Platform and its features. This will not only show your interest in the company but also help you answer questions more effectively and ask insightful ones.
β¨Prepare for Problem-Solving Questions
Expect to face technical challenges or scenarios that require analytical thinking. Practice explaining your thought process clearly, as this demonstrates your problem-solving skills and ability to communicate effectively.
β¨Emphasise Collaboration Experience
Since the role involves working with Solution Architects and Support Engineers, be ready to share examples of how you've successfully collaborated in past projects. Highlight your ability to gather requirements and iterate based on feedback.