Backend Integration Architect

2 days ago


Lahore, Punjab, Pakistan beBee Careers Full time
Senior Backend Engineer - Integrations

We are seeking a highly skilled Senior Backend Developer with extensive experience in Golang, C#, or C++. The ideal candidate will be responsible for designing and developing robust REST APIs and web services, creating reusable frameworks, maintaining high-quality documentation, and integrating our systems with SAP, Microsoft Dynamics, and Asset Management Systems.

About the Role:

The selected candidate will be part of a dynamic team, working on designing and implementing large-scale distribution systems. We require someone who can troubleshoot issues efficiently, debug codebases, and maintain existing codebases to ensure seamless operations.

Key Responsibilities:
  1. Design and develop RESTful APIs and web services to integrate our systems with third-party applications.
  2. Collaborate with the development team to create reusable frameworks and components that support global delivery needs.
  3. Maintain high-quality documentation using Postman and engage in quality testing/validation for changes or improved features before release.
  4. Troubleshoot issues, debug codebases, and maintain existing codebases to ensure seamless operations.
  5. Conduct code reviews to maintain code quality and standards.
  6. Work closely with Leads and team members to meet all project deliverables and milestone dates.
  7. Foster a collaborative working environment through asynchronous communication with team members and suppliers.
Requirements:
  1. A minimum of 8-10 years of experience in backend development.
  2. Proficiency with Golang, C# or C++ is essential.
  3. Knowledge about SAP systems and experience with integration, especially the Asset Management Modules.
  4. Strong problem-solving and analytical skills with knowledge of algorithms, data structures, and complexity analysis.
  5. Solid experience with cloud services (AWS/GCP/Azure), DevOps, cloud engineering, architecture, and SaaS.
  6. Proficient in clean architecture, API design, debugging, profiling, and performance optimization.
  7. Experience designing and implementing large-scale distribution systems.
  8. In-depth understanding of networking and internet workings.
  9. Experience with version control systems, such as Git.
  10. Strong knowledge of GitHub multi-branching and trunk-based development strategies.
  11. Good grasp of how AWS services like S3, Lambda, SQS, and CloudFront work.
  12. Familiarity with GCP services such as Cloud Buckets and Cloud Functions.
  13. Extensive knowledge about databases like MySQL and PostgreSQL.
  14. Knowledge about other databases like Redis, Timescale databases, etc.
  15. Excellent communication and teamwork skills.
  16. Understanding of Agile methodologies and software development life cycle.
  17. Knowledge of real-time communication technologies such as gRPC and WebSockets.
  18. Proficiency in writing unit tests.
  19. Knowledge of various authentication strategies (e.g., JWT, OAuth, SSO, Basic auth, session auth).
  20. Strong knowledge of web security principles, including CORS, HTTPS, Content Security Policy, and OWASP Security Risks.
  21. Proficiency in using Dev Tools for debugging and performance optimization.
  22. Understanding of how integrations work and has done multiple integrations with payment systems, analytical systems, and similar before.
  23. Understanding of containerization and experience with Dockerfiles to ensure consistent and reliable deployment across different environments.
  24. Understanding of frontend and mobile application workings for better implementation of backend architecture.


  • Lahore, Punjab, Pakistan beBee Careers Full time

    System Architect - Cloud InfrastructureWe are seeking an experienced Senior Backend Developer to join our team and help design, develop, and scale our backend infrastructure on Microsoft Azure.Key Responsibilities:System Architecture: Design and implement scalable, reliable, and high-performance backend systems capable of handling up to 100,000 users.Data...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Secure Backend Systems Architect\We are seeking a highly skilled Senior Backend Engineer to design and develop secure, scalable, and compliant backend systems. The ideal candidate will have expertise in Node.js, cloud infrastructure, and security best practices.\Key Responsibilities:Architect and develop secure, standard-compliant backend services using...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    This is an exciting opportunity for a seasoned Backend Architect to join our team and shape the future of our product. If you have a passion for building scalable and reliable systems, and a desire to contribute to a cutting-edge technology stack, we encourage you to apply.The successful candidate will be a strong leader, with excellent communication skills...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Software Architect - Mobile and WebWe are seeking an experienced software architect to build hybrid mobile applications and web solutions using Angular and Ionic. This role involves developing cross-platform apps that provide a seamless user experience on both web and mobile platforms. The ideal candidate will collaborate closely with UI/UX teams and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Key ResponsibilitiesData Integration: Building interactive data from multiple systems and abstracting it to the UI through a Node.js backend.Code Architecture: Defining decisions to support a high-performance and scalable product with a minimal footprint.Troubleshooting: Addressing and improving any technical issues.Technical Expertise: Hands-on experience...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Integration ArchitectWe are seeking an experienced Integration Architect to join our team. As an Integration Architect, you will be responsible for designing and implementing integration solutions using Azure cloud services. You will collaborate with clients to understand their needs, provide technical leadership, and ensure that the solutions delivered are...

  • Software Architect

    6 days ago


    Lahore, Punjab, Pakistan beBee Careers Full time

    Front-end ArchitectWe are looking for an experienced Senior Angular Developer to join our development team.The ideal candidate will be responsible for building high-quality, scalable, and responsive web applications using Angular.Responsibilities include:Developing dynamic, responsive web applications using AngularTranslating UI/UX designs into high-quality...


  • Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full time

    Senior Backend Engineer - Integrations - HybridLocation: LahoreApplication Deadline: August 31st, 2024Job Position: Senior Backend Engineer – IntegrationsPosition Overview: We are seeking a highly skilled Senior Backend Developer with a minimum of 8-10 years of experience and strong expertise in Golang, C# or C++. The ideal candidate will be responsible...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    **About the Role:**This is a high-performance backend developer position that requires strong expertise in Node.js, scalable system design, and complex architecture patterns.The ideal candidate will have at least 4 years of experience in developing backends using Node.js, with a deep understanding of its asynchronous nature, event loop, and quirks.A strong...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job Title: AI Solutions ArchitectWe are seeking a highly skilled Associate AI Developer to join our team. As an AI Solutions Architect, you will be responsible for developing, optimizing, and deploying AI and machine learning models to solve real-world problems.**Key Responsibilities:**Develop and deploy LLM-based chatbots with advanced conversational...