Senior Backend Engineer- Integrations-Hybird

2 days ago


Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full time
Senior Backend Engineer - Integrations - Hybrid

Location: Lahore

Application Deadline: August 31st, 2024

Job Position: Senior Backend Engineer – Integrations

Position 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 for designing and developing robust REST APIs and web services, creating reusable frameworks, maintaining high-quality documentation, and primarily integrating our systems with SAP, Microsoft Dynamics, and Asset Management Systems. The candidate should also have a deep understanding of cloud platforms, DevOps practices, and the ability to work collaboratively with cross-functional teams.

Key Responsibilities:

  1. Design and develop RESTful APIs and web services.
  2. Integrate our systems with SAP, Microsoft Dynamics, and Asset Management Systems.
  3. Create reusable frameworks and components to support global delivery needs.
  4. Maintain REST API documentation using Postman.
  5. Document work thoroughly and engage in quality testing/validation for changes or improved features before release.
  6. Troubleshoot issues and debug codebases efficiently.
  7. Maintain and improve existing codebases and peer-review code changes.
  8. Mentor and provide guidance to junior developers.
  9. Conduct code reviews to maintain code quality and standards.
  10. Work on AWS cloud platform, including EKS (Elastic Kubernetes Service).
  11. Ensure API layer aspects such as security, monitoring, analytics, and throttling are effectively managed.
  12. Follow all best practices while designing the software.
  13. Work closely with Leads and team members to meet all project deliverables and milestone dates.
  14. Communicate effectively with team members and suppliers, fostering a collaborative working environment through asynchronous communication.
  15. Adapt to new technologies, tools, and processes as needed by the organization.
  16. Debug and resolve backend issues and bugs.

Qualifications:

  1. 8-10 years of experience in backend development.
  2. Proficiency with Golang, C# or C++ is a must-have.
  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.

Bonus Qualifications:

  1. Understanding of how OCR (Optical Character Recognition) works.
  2. Good knowledge of mathematics, particularly geometry.
  3. Familiarity with photogrammetry.
  4. Eagerness to learn or experience in AI, ML, and LLMs.
  5. Proficiency in additional programming languages such as C#, Python, and C++.
#J-18808-Ljbffr

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

    Job Overview:We are looking for an experienced senior backend engineer to join our team. The ideal candidate will have a strong background in Golang, C#, or C++ and at least 8-10 years of experience in developing robust REST APIs and web services. The successful candidate will be responsible for integrating our systems with SAP, Microsoft Dynamics, and Asset...


  • Lahore, Punjab, Pakistan LogIQ Curve Pvt. Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Backend Engineer to join our team at LogIQ Curve Pvt. Ltd.Key Responsibilities:- Develop and maintain server-side web applications using .NET Core framework- Implement efficient algorithms and integrate front-end components- Work closely with the development team to ensure smooth application functionality


  • Lahore, Punjab, Pakistan SupportFinity™ Full time

    At SupportFinity, we are currently seeking an exceptional Senior Backend Engineer to join our team of talented developers. As a key member of our engineering team, you will play a critical role in the design and development of web applications using the PHP Laravel Framework.The ideal candidate for this position will have a solid understanding of application...


  • Lahore, Punjab, Pakistan Virtualforce Full time

    Job OverviewVirtual Force is a Technology Advisory, Innovation, Design, and Engineering platform that builds next-generation software products for enterprises and founders. Our company has solved complex technology rollout and growth problems for clients in Health Tech, FinTech, Ed Tech, Artificial Intelligence, Blockchain, and Digital Transformation...


  • Lahore, Punjab, Pakistan Swiftys Full time

    We are seeking a seasoned Lead Backend Engineer for a high-impact role in Swiftys. As a senior-level engineer, you will be responsible for designing and developing scalable backend systems using modern architectures.Key Responsibilities:Lead the design and development of robust backend services to meet business requirements.Implement clean, efficient, and...


  • Lahore, Punjab, Pakistan People Full time

    We are seeking an experienced Senior Backend Engineer to join our team.Key Responsibilities:Design and develop robust backend systems using Node or other related technologies.Implement efficient front-end solutions in Angular or other related technologies, including HTML/CSS creation.Create high-performance APIs in Node as per industry best practices and...


  • Lahore, Punjab, Pakistan Swiftys Full time

    We're looking for a highly skilled Lead Backend Python Engineer for a US-based client. This is a senior-level, high-impact role where you'll be responsible for designing scalable backend systems, implementing modern architectures, and mentoring a team of engineers.What You'll DoLead the design and development of robust backend servicesWrite clean, efficient,...


  • Lahore, Punjab, Pakistan Wego Full time

    About WegoWe're on a mission to help people discover the real value of travel — to inspire, to give more reasons, to make it easy — for you to go. Our company was founded back in 2005, and since then, we've imagined and created some of the most well-loved products for travellers all around the world.Today, Wego is used by millions of people every month...

  • Backend Engineer

    4 days ago


    Lahore, Punjab, Pakistan Lunara Full time

    We are on the hunt for a seasoned Backend Engineer with a strong background in TypeScript and the NestJS framework. The ideal candidate will have extensive experience in building robust microservices, designing optimal database structures, and implementing top-notch security practices. If you have a knack for designing performant and secure backend systems...


  • Lahore, Punjab, Pakistan Programmers Force Full time

    We are seeking an exceptional Associate Software Engineer to join our team at Programmers Force!About the PositionThis role requires a highly skilled individual to contribute to the development, maintenance, and optimization of web applications using Laravel and Python.The ideal candidate will have extensive hands-on experience in backend development,...


  • Lahore, Punjab, Pakistan Lambdalogics Full time

    About the Role:This is an exciting opportunity for a Senior PHP Backend Engineer to lead the development of back-end APIs using Laravel. As a key member of our team, you will be responsible for designing and building scalable web applications that meet the needs of our clients.


  • Lahore, Punjab, Pakistan GenZ Talent Full time

    Are you a skilled backend software engineer looking for a new challenge? Do you have experience with Django and AWS? If so, we want to hear from you!About UsOur company is a leading provider of SaaS solutions for the real estate industry. We're committed to helping our customers succeed by providing innovative tools and technologies.Job DescriptionWe're...


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

    Job Position: Senior Backend EngineerDescription:We are seeking a skilled senior backend developer to join our team. The ideal candidate will have at least 8-10 years of experience in designing and developing robust REST APIs and web services. Strong expertise in Golang, C#, or C++ is required. The successful candidate will be responsible for integrating our...


  • Lahore, Punjab, Pakistan Swiftys Full time

    Join Swiftys as a Senior Backend Engineer and contribute to the design and development of cutting-edge backend systems.About the Job:Drive the implementation of scalable and efficient backend services using Python (Django).Collaborate with cross-functional teams to deliver new features, aligning with business objectives and project timelines.Develop and...


  • Lahore, Punjab, Pakistan Wego Full time

    About ShopCashShopCash is a cashback loyalty program launched by Wego in MENA in 2020. ShopCash gives users access to a wide range of cashback offers, promo codes, deals and vouchers from a variety of merchants. ShopCash was developed to make brand and deal discovery easier while enabling users to save on every purchase.ShopCash is on a mission to make the...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    Senior Backend Developer (Java & Spring Boot Expert)The Senior Backend Developer is responsible for designing, developing, maintaining, and optimizing the backend architecture of QFDS applications, with a strong emphasis on legacy systems and cloud-based solutions.This role requires expertise in Java, Spring Boot, and cloud technologies, along with...


  • Lahore, Punjab, Pakistan Programmers Force Full time

    Welcome to Programmers Force!About the RoleThis position requires an Associate Software Engineer to contribute to the development, maintenance, and optimization of web applications using Laravel and Python.The ideal candidate will possess hands-on experience in backend development, databases, and front-end technologies, with a strong desire to learn and...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    Job OverviewWe are seeking an experienced Backend Software Engineer to join our team at CodeNinja Inc. as a Senior Cloud Developer. This role is ideal for a highly skilled professional with expertise in Java, Spring Boot, and cloud technologies.

  • Lunara Engineer

    4 days ago


    Lahore, Punjab, Pakistan Lunara Full time

    We are looking for a talented Backend Systems Engineer with a passion for designing and implementing secure and scalable backend systems. The ideal candidate will have extensive experience in building robust microservices, securing databases, and optimizing system performance.Main ResponsibilitiesDesign and develop efficient backend systems using NestJS,...


  • Lahore, Punjab, Pakistan Async Innovations Full time

    Async Innovations - Frontend and Backend DeveloperWe are seeking a talented frontend and backend developer to join our team at Async Innovations. As a key member of our engineering team, you will play a crucial role in developing responsive web applications using React.js and React Native.Your responsibilities will include designing and developing scalable...