Senior C# .NET Backend Developer - Integration Specialist – Social Media Platforms

Islamabad,PK
VisionX – Customer Products /
Full Time /
On-site
About us:
VisionX works with world-leading brands, Fortune 1000 as their innovation partner, providing product strategy and custom application development leveraging agile methodologies, technology accelerators, and by creating Intellectual Property.
 
VisionX has been listed in the Top 10 Most Innovative Companies of 2020 by Fast Company – ranked alongside the likes of Microsoft & Snap Inc.
 
We develop cutting-edge software products integrating computer vision, 3D modeling, AR, VR, decision sciences, and IoT addressing a wide variety of use cases across different industries.

Your role
We are looking for an experienced Senior Backend Developer with a specialization in integrations with third-party SaaS solutions to join our team. In this role, you will play a pivotal role in architecting, implementing, and maintaining seamless integrations between our core systems and various external platforms such as CRMs, product databases, social media platforms (Facebook, LinkedIn, X, etc..) and knowledge bases. The ideal candidate will have expert knowledge in C# .NET Core/.NET Framework, SQL Server, Salesforce and REST API development, with a strong emphasis on writing efficient, scalable, and secure code. Additionally, familiarity with serverless solutions like Firebase or Cloudflare Workers is highly desirable.
 
Responsibilities
·Collaborate with cross-functional teams including product managers, front-end developers, and QA engineers to understand integration requirements and translate them into technical solutions.
·Design and architect robust backend systems to facilitate seamless integrations with third-party SaaS solutions, ensuring scalability, reliability, and performance.
·Develop RESTful APIs using C# .NET Core/.NET Framework to expose and consume data from internal and external systems, adhering to best practices and design patterns.
·Interface with various external APIs, including CRMs, product databases, knowledge bases, and other SaaS platforms, to retrieve and synchronize data.
·Implement asynchronous processing and messaging patterns using async/await methods to handle long-running operations and improve system responsiveness.
·Proven experience integrating social media platforms (e.g., Facebook, X, LinkedIn) with applications.
·Demonstrated experience integrating Salesforce services with applications.
·Optimize database queries and data access patterns in SQL Server to improve performance and minimize latency in integration workflows.
·Ensure the security of backend systems by following OWASP security best practices, implementing proper authentication, authorization, and data encryption mechanisms.
·Stay updated on the latest developments in serverless computing and explore opportunities to leverage solutions like Firebase or Cloudflare Workers for specific integration scenarios.
·Collaborate with DevOps engineers to deploy and monitor backend services in cloud environments, ensuring high availability and scalability.
·Conduct code reviews, write technical documentation, and provide mentorship to junior developers to foster a culture of continuous learning and improvement.
 
What you need
·Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
·Proven experience as a Backend Developer, with a focus on integration projects and working with third-party APIs.
·Expertise in C# .NET Core development, with a strong understanding of asynchronous programming, dependency injection, and multithreading.
·Proficiency in SQL Server, including database design, optimization, and writing efficient T-SQL queries.
·Experience developing and interacting with RESTful APIs, including authentication mechanisms such as OAuth and JWT.
·Familiarity with integration patterns and protocols such as Webhooks, SOAP, and GraphQL.
·Experience with integration of CRM platforms (e.g., Salesforce, HubSpot, Dynamics 365, Zendesk), product databases and knowledge bases.
·Must have experience in integrating Social Media platforms (Facebook, LinkedIn, etc) with application.
·Strong focus on writing clean, maintainable, and efficient code, with a commitment to following best practices and coding standards.
·Excellent problem-solving skills, with the ability to analyze complex integration requirements and design scalable solutions.

Why choose us
Our global network of industry experts and mentors helps shape your growth and future. We believe in delivering client value through our work. We build products that are not good or great, but outstanding.
 
You deliver! We will make your stay and journey with us worthwhile.
 
We are an equal opportunity employer, and we value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other legally protected status.