Intermediate Integration Developer
Skynamo
About Skynamo & the Role
Skynamo is a field sales application that has rapidly expanded its international customer base, currently catering to thousands of active users each day. Our ability to integrate with various systems is essential to our success, as it connects our clients' data with our platform. We are looking for a software developer with a strong focus on integration to help us create and implement connectors that link our clients' ERP systems with our software. This allows users in the field to access accurate information about customers, products, stock levels, pricing, sales history, and more.
The Integration Developer position at Skynamo combines the innovation and challenges of software development with the excitement of working with real-time data and real customers, providing the opportunity to make an immediate impact. In this role, you will work on predefined integrations with popular systems like Sage and Xero, as well as develop tailored integrations for a range of interesting ERP, CRM, and accounting applications.
Context of the Role
An Integration Developer is responsible for implementing new integrations, maintaining and improving existing ones, and driving innovative development using various integration technologies. You will work closely with customers, internal teams, and third-party service providers to ensure smooth system interoperability.
Key Outcomes
Development:
- Design and develop new integrations to improve system interoperability.
- Improve existing integrations to boost efficiency and user-friendliness.
- Research and adopt new integration technologies and best practices.
- Address one-time custom development requests from customers or internal teams.
- Expand and maintain the existing integration infrastructure.
- Modernise legacy integrations to ensure they are future-proof and productised.
- Enhance and maintain our existing Integration and Reporting APIs.
Implementations:
- Collaborate with customers to understand and implement their integration requirements.
- Provide guidance on optimal integration strategies and solutions.
- Set up client-side integration tools and manage middleware configurations.
- Work alongside project managers to integrate new customers effectively.
- Liaise with clients to ensure smooth implementation and onboarding.
Customer Support:
- Troubleshoot and resolve complex integration issues in a timely manner.
- Provide expert consultation to customers experiencing difficulties with integrations.
- Conduct regular maintenance to keep integrations running smoothly and efficiently.
Required Skills & Experience Essential:
- Computer Science, Engineering degree, or an equivalent qualification.
- 4+ years of professional software development experience.
- Proficiency in Python and/or C#.
- Strong understanding of object-oriented design principles and design patterns.
- Knowledge of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Good communication skills and ability to collaborate with cross-functional teams.
- Ability to bridge the gap between technical solutions and business needs, ensuring clear communication between technical teams and non-technical stakeholders.
Beneficial:
- Experience in API development and integration.
- Experience with Linux systems.
- Experience with cloud platforms such as Amazon Web Services (AWS) or similar.
- Experience working with SQL databases, APIs, Bash scripting, and JavaScript.
- ERP developer certifications (e.g., Certified SAP Developer, Certified Acumatica Developer, Certified Sage Developer).
- Knowledge of DevOps practices and CI/CD pipelines.
- Previous experience in roles involving direct customer interaction.
Why Join Skynamo?
- Competitive salary and benefits package.
- Be part of a team with a measurable and direct impact on Skynamo’s global success.
- A challenging and engaging work environment that prioritizes learning, development, and action.
- Offices in Stellenbosch and Edenvale featuring an in-house barista, daily lunches, and a fun team culture (including daily Team Fortress gaming during lunch with colleagues!).
More about Skynamo
Established in Stellenbosch, South Africa in 2012, Skynamo is an all-in-one leading field sales CRM and Ordering app for manufacturers and distributors who focus on replenishment sales. It expanded its operations into the UK in 2018 and the US in 2020.
Skynamo is utilized by close to 10,000 users at approximately 1,000 companies across a wide range of industries in Southern Africa, Australasia, the UK, Europe, and the US. Skynamo integrates with a wide range of ERP and accounting software to improve order accuracy and fulfilment.
To get to more about our culture and our people please check out: https:// www.instagram.com/skynamohq/ and https://www.linkedin.com/company/skynamo/
Skynamo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, gender expression, age, or disabled status.