{"id":3959275,"url":"https://alion.io/job/clicks-group-senior-developer-integration-services","title":"Senior Developer – Integration Services","company":{"id":2916013,"name":"Clicks Group","domain":"clicksgroup.co.za","url":"https://alion.io/company/clicksgroup","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Careers Interface","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Db2","optional":false},{"name":"Git","optional":false},{"name":"Incident Management","optional":false},{"name":"MS SQL","optional":false},{"name":"PowerShell","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"SQL","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-11-09T10:33:36Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T20:58:07Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About our company\nClicks Group\nIntroduction\nJob Purpose.\nTo design, develop, implement, maintain and support enterprise integration solutions that enable reliable data exchange between internal and external business systems.\nThe incumbent will be responsible for delivering integration development initiatives, resolving complex production issues and ensuring the stability and performance of business-critical interfaces.\nThe role requires strong hands-on experience with Microsoft BizTalk Server, C#, .NET and SQL Server, together with the ability to develop and support integration solutions using Microsoft Azure Integration Services.\nJob description\nKey Roles and Responsibilities\nIntegration Development and Maintenance\n·Design, develop, test and maintain enterprise integration solutions.\n·Develop and support Microsoft BizTalk Server applications, orchestrations, pipelines, schemas, maps and adapters.\n·Develop integration components using C#, .NET Framework and .NET.\n·Develop and maintain SQL Server stored procedures, queries and database integration components.\n·Implement REST, SOAP, XML, JSON and file-based integration interfaces.\n·Enhance existing integration solutions to accommodate changing business requirements.\n·Ensure solutions comply with established development standards and architectural guidelines.\nProduction Support and Incident Management\n·Provide second- and third-line technical support for enterprise integration applications.\n·Investigate and resolve complex production incidents affecting integration services.\n·Troubleshoot BizTalk messaging, orchestration, adapter and connectivity failures.\n·Perform root-cause analysis and implement permanent corrective measures.\n·Monitor integration processing and identify performance bottlenecks.\n·Work with infrastructure, database, SAP and application support teams to resolve cross-system issues.\n·Participate in agreed after-hours production support and critical incident resolution activities.\nAzure Integration Services Development\n·Develop and maintain cloud-based integration solutions using Azure Functions and Logic Apps.\n·Implement asynchronous messaging using Azure Service Bus.\n·Develop and maintain APIs and integrations using Azure API Management.\n·Support integration between on-premises applications and Azure-hosted services.\n·Apply appropriate error handling, retry mechanisms, logging and monitoring.\n·Contribute to the modernisation and migration of existing integration solutions.\nDeployment and Release Management\n·Prepare application deployment packages and associated release documentation.\n·Support CI/CD implementation using Azure DevOps Repos and Pipelines.\n·Execute application deployments across development, testing and production environments.\n·Perform post-deployment verification and troubleshooting.\n·Ensure appropriate rollback procedures are available for production releases.\n·Comply with change management and release governance requirements.\nTechnical Analysis and Documentation\n·Analyse business and technical requirements and translate them into integration solutions.\n·Produce technical specifications, interface mappings and solution documentation.\n·Participate in technical design discussions and solution reviews.\n·Maintain accurate documentation for existing and newly developed integrations.\n·Identify technical risks and recommend improvements.\nTeam Collaboration and Knowledge Sharing\n·Provide technical guidance to junior and intermediate developers.\n·Participate in code reviews and knowledge-sharing sessions.\n·Collaborate with business analysts, application teams, infrastructure and external vendors.\n·Support technical handovers and operational readiness activities.\n·Provide progress updates and escalate technical blockers to the Integration Technical Team Lead.\nMinimum requirements\nMinimum Requirements\nQualifications\n·Bachelor's degree or National Diploma in Information Technology, Computer Science, Software Development or a related qualification.\n·Equivalent relevant professional experience may be considered.\nExperience\n·Minimum 5 years of software development or enterprise integration experience.\n·Demonstrable hands-on experience with Microsoft BizTalk Server.\n·Strong development experience using C# and .NET Framework.\n·Experience with Microsoft SQL Server and T-SQL.\n·Experience developing and consuming REST and SOAP web services.\n·Experience supporting business-critical production applications.\n·Familiarity with Azure DevOps and source control.\n4. Technical Skills\nEssential\n·Microsoft BizTalk Server 2016 or later\n·C# and .NET Framework\n·Microsoft SQL Server, T-SQL and stored procedures\n·XML, XSD, XSLT and JSON\n·REST and SOAP web services\n·WCF and file-based integrations\n·Visual Studio and Git\n·Production troubleshooting and debugging\nHighly Advantageous\n·Azure Functions\n·Azure Logic Apps\n·Azure Service Bus\n·Azure API Management\n·Azure Storage\n·Azure DevOps CI/CD Pipelines\n·.NET Worker Services and Windows Services\n·PowerShell scripting\n·Application monitoring and observability\nAdditional Advantages (Non-Mandatory)\n·IBM AS/400 (IBM i) integration experience, including connectivity, file transfers and data exchange with enterprise applications.\n·Familiarity with IBM DB2 databases and AS/400 Integrated File System (IFS).\n·SAP integration experience.\n·Enterprise retail system integration.\n·Hybrid cloud and on-premises integration environments.\nExperience with IBM AS/400 is desirable but is not a prerequisite for consideration.\nCompetencies\n·Strong analytical and problem-solving abilities.\n·Ability to work independently on complex technical assignments.\n·Attention to detail and commitment to quality.\n·Effective communication with technical and non-technical stakeholders.\n·Ability to prioritise competing development and production support requirements.\n·Accountability and ownership of assigned deliverables.\n·Willingness to learn and adopt emerging integration technologies.\n·Ability to work effectively in a collaborative technical team.","description_format":"text","description_chars":6013,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Health & Wellness Products","Pharmacies","Pharmaceutical Distribution"],"lifecycle":[{"event":"open","at":"2026-11-09T10:33:36Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":3,"reasons":["conf:4","win:early"],"computed_at":"2026-11-10T01:05:23Z"},"pay":null,"html_url":"https://alion.io/job/clicks-group-senior-developer-integration-services","json_url":"https://alion.io/job/clicks-group-senior-developer-integration-services.json","meta":{"generated_at":"2026-11-10T01:05:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2383,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2916013},"rest":"https://alion.io/mcp/rest/get_company?id=2916013"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fclicks-group-senior-developer-integration-services"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fclicks-group-senior-developer-integration-services"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fclicks-group-senior-developer-integration-services"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/clicks-group-senior-developer-integration-services\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fclicks-group-senior-developer-integration-services"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3959275}},{"tool":"search_jobs","arguments":{"company":"clicksgroup.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3959275},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}