Software Developer Position

3 days ago


Karachi, Sindh, Pakistan beBee Careers Full time

We are seeking a skilled software developer with expertise in PHP and Python to join our dynamic team.

Key Responsibilities
  • Full Lifecycle Development: Manage the entire software development process from gathering requirements to delivering high-quality applications.
  • System Migration: Transition legacy systems to modern technologies to enhance performance, maintainability, and scalability.
  • Cross-Functional Collaboration: Work closely with various teams to design, develop, and implement new features and web services.
  • Code Quality Assurance: Produce high-quality, maintainable code incorporating error handling, unit testing, and defensive programming techniques.
  • Application Monitoring and Testing: Regularly test applications for reliability, usability, and performance, optimizing traffic management.
  • Technical Support: Provide daily business support including bug fixes and technical assistance.
  • Documentation: Document code structures, logic, and system architecture clearly and comprehensively.
  • Code Review and Deployment: Conduct developer testing, perform code reviews, and deploy applications using CI/CD tools.
  • Mentorship: Offer guidance and share knowledge with peers to foster a collaborative work environment.

The successful candidate will have:

  • Programming Proficiency: Strong experience in PHP frameworks (Magento 1 & 2, Laravel, Zend, Symfony) and Python.
  • API and Cloud Services: Familiarity with REST/SOAP APIs, microservices architecture, API gateways, and AWS cloud services.
  • Data Management: Understanding of algorithms, data structures, relational databases, NoSQL databases, trade-offs, and database integration.
  • Integration Skills: Proven ability to integrate with service providers such as payment gateways, logistics partners, CRM systems, and SMS services.
  • Code Quality and Initiative: Commitment to delivering secure, high-quality code with a proactive approach to implementing optimal solutions.
  • Software Design Principles: Expertise in SOLID principles, design patterns, dependency injection, and version control systems like Git.
  • Release Management: Experience with release management, continuous integration/continuous deployment workflows, and agile methodologies.
  • System Architecture: Experience with multi-tenancy, geographically distributed systems, and scalable architectures.
  • Analytical Skills: Strong critical thinking and problem-solving abilities with excellent interpersonal skills.
  • Work Ethic: Ability to work independently or collaboratively demonstrating high initiative and responsibility.


  • Karachi, Sindh, Pakistan Mentorox Software Full time

    Mentorox Software is looking for an experienced Full Stack Software Developer to join our international team in Europe. The ideal candidate will have a strong background in computer science or software engineering and be proficient in developing web applications using NodeJS for backend/APIs and Angular 13 for frontend.Job RequirementsWe require an...


  • Karachi, Sindh, Pakistan Mentorox Software Full time

    We are seeking a highly skilled Full Stack Software Developer to work on our international projects in Europe. As a key member of our team, you will be responsible for developing web applications using NodeJS for backend/APIs and Angular 13 for frontend.Key ResponsibilitiesThe successful candidate will have the following qualifications:Bachelors degree in...


  • Karachi, Sindh, Pakistan Alisons Technology Full time

    At Alisons Technology, we are looking for a skilled Senior Software Developer to join our team. This position requires a candidate with 1-2 years of experience in developing and implementing software applications.Key Responsibilities:The ideal candidate will have professional program certification in Java, which is highly preferred.They should have...

  • Software Architect

    4 weeks ago


    Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    About the JobThis position offers an exciting opportunity for individuals to gain hands-on experience and contribute to high-quality software solutions in the fitness and leisure industry.As a Trainee Software Developer, you will play a crucial role in analyzing requirements, developing RESTful APIs, and collaborating with the team to define and agree on...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Description for Senior Software Development ManagerThis senior-level position is responsible for managing software development teams and overseeing the implementation of various projects. The ideal candidate will possess exceptional leadership skills, with the ability to motivate and guide team members towards achieving shared goals.Some key...


  • Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    About Astera Software, Inc.We are a leading provider of innovative software solutions. Our team is passionate about delivering high-quality software that meets the needs of our customers.Job DescriptionAs a Senior Software Engineer Lead, you will play a key role in guiding our team of software engineers in designing and implementing scalable and robust...


  • Karachi, Sindh, Pakistan Wenawa Software Inc. Full time

    About Wenawa Software Inc.We are a growing technology company based in Karachi Sindh, seeking an experienced Node.js Developer to join our team. As a mid-level professional with 1-2 years of experience, you will be responsible for designing, developing, and maintaining server-side applications using Node.js.Job Overview:As a Node.js Developer, you will play...


  • Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Key ResponsibilitiesLead a dynamic team of software engineers, fostering a culture of collaboration, innovation, and excellence.Utilize your deep knowledge of .NET and C# to guide and mentor your team in software engineering, including data structures, algorithms, software design, and object-oriented programming (OOP).Act as a Technical Architect with strong...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Title: Software DeveloperAnalyze requirements, develop, implement, and test enterprise applications.Develop moderately complex software programs for assigned systems, applications, and/or products following general program specifications.Code, tests, and debug new software or enhance existing software following general specifications.Writes and maintains...