Backend Software Development Manager

2 weeks ago


Lahore, Punjab, Pakistan beBee Careers Full time

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++.

Key Responsibilities
  1. Design and develop robust REST APIs and web services.
  2. Integrate systems with SAP, Microsoft Dynamics, and Asset Management Systems.
  3. Create reusable frameworks and components to support global delivery needs.
  4. Maintain 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 software.
  13. Collaborate with Leads and team members to meet 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.
Required Skills and Qualifications
  1. 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 Xcentric Services | Web & App Development Company | Software Development | React App Development Full time

    2 days ago Be among the first 25 applicantsDirect message the job poster from Xcentric Services | Web & App Development Company | Software Development | React App DevelopmentWe are seeking a highly skilled Senior Full-Stack Backend Heavy Developer to join our team. You will be critical in developing and maintaining our server-side architecture.Requirements:...


  • Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Salary: Not disclosedJob Description:We are seeking an experienced Backend Python Developer to join our team.The ideal candidate should have a strong understanding of backend architecture and be able to design and implement scalable, robust, and efficient systems.You will be responsible for developing and maintaining the backend for our inventory management...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Technical Lead for Backend DevelopmentWe're looking for an experienced Technical Lead to join our team as a key player in developing high-quality backend applications.The ideal candidate will have a strong background in C# and the .NET stack, with a focus on designing and building scalable, secure, and maintainable systems. They will lead by example, guiding...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Job Title: Backend Software EngineerDescription:We are seeking a highly skilled and experienced software developer with expertise in Python, React, and Django to join our dynamic team. The ideal candidate will have 4–6 years of professional experience in software development, with a proven track record of building scalable web applications, a passion for...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    As a Senior Node.js Developer, you will play a pivotal role in designing, developing, and maintaining robust backend systems for scalable applications. Your strong proficiency in JavaScript ES6+ and asynchronous programming patterns will be instrumental in crafting efficient code.Key ResponsibilitiesDesign and Implement Server-Side Applications: Utilize...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Python Developer to join our team.The ideal candidate will have a strong understanding of backend architecture and be able to design and implement scalable, robust, and efficient systems.This role involves developing and maintaining the backend for an all-in-one inventory management...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Backend Java Developer">This is a full-time on-site role for a senior backend java developer located in Lahore. The candidate will be responsible for designing and developing backend services using Java and Spring Framework, building and maintaining microservices architectures, writing efficient and reliable code, and collaborating with front-end...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Backend Developer OpportunityWe are looking for a skilled Backend Developer to join our team. As a key member of the development team, you will be responsible for designing, implementing, and maintaining high-quality software solutions.The ideal candidate will have a strong background in Python programming language and experience with Full Stack development....