Based in Burnley
Salary £25k - £35k
The API Integration Designer/Developer will have responsibilities that includes: Detailed design and development working alongside project managers and development teams Able to work in an Agile development team and report on progress. Applying architectural and engineering concepts to implement integrated solutions that meet business requirements, considering scalability, maintainability, security, reliability, flexibility, availability and manageability.
The API Integration Designer/Developer would be expected to-: Bring experience and ideas to deliver large scale API programmes that deliver the needs of marketeers to react to data in multiple systems, Work within a team and be confident communicator – verbally and in code, be a capable generalist with a holistic approach to engineering challenges,
Key skills and experience for the API Integration Designer/Developer that is required includes-: Create API specs and have Hands-on technical development to implement APIs and policies. Have a deep knowledge & experience in the creation of REST / SOAP API’s and experience in using XML or JSON. Perform unit testing of APIs (SOAP UI), Support end-to-end and non-functional testing of APIs.
Finally, some experience of API Development with the following systems Magento, Salesforce, Microsoft Dynamics, Shopify, Zapier and email marketing platforms.
API Developer (REST, XML, JSON, Node, WSDL) Skills:
Strong communication verbally and in code
Versatile generalist with a holistic outlook to development and design challenges
Strong awareness of:
Using XML or JSON
Creation of REST / SOAP API’s
Implementation APIs and policies
Working in an Agile development team and report on progress
Confidence with Node.js
Knowledge of creating WSDL & Swagger definitions
Perform unit testing of APIs (SOAP UI)
Experience with end-to-end and non-functional testing of APIs
Knowledge of API Security (WS-Security, OAuth, SAML)
Keen and interested in innovation and adapting
Worked in Agile environment
Role & Responsibilities:
Design and development of complex web application integrations (js/html/css/soap/rest)
Working closely with the UI/UX and backend teams
Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team.
Research new requirements to understand options, scope, and risk and to formulate and propose appropriate options, including architecture and technology
Work with relevant stakeholders to ensure that deliverables meet requirements
Contribute in all phases of the development lifecycle
Meet project milestones in an iterative and incremental development process
Communicate with engineering management on task prioritization, scheduling, and coordination
Work effectively with other development team members on all aspects of the process including design, implementation, testing, and documentation
Desired skills and expertise
5+ years of experience designing and developing large scale Web applications with high availability and reliability, ideally in a SaaS environment.
University degree in Computer Science (and/or documented work experience)
Successful track record of developing quality SAAS API integration products
Excellent understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
Experience working in agile software development process (SCRUM & Kanban)
Significant Experience writing SQL queries for SQL Server or another Relational Database is required
Excellent verbal and written English
Willingness to get out of comfort zone – we often try and test cutting-edge technologies, and ability to quickly learn and assess those is crucial
Ability and willingness to work without strict supervision – we give a lot of freedom to our developers regarding technology choices, work style, and tools, but in exchange we expect you to take responsibility for your choices and actions
Send us a bit of information about yourself, and some key information that you believe will be of benefit to your application, and we'll get back in touch with you!