Senior Cloud Software Developer

5 days ago


Sukkur, Sindh, Pakistan beBeeSoftwareArchitect Full time $80,000 - $120,000

Job Title: Software Architect Position

Overview

We are seeking a skilled software architect to lead the development of our web and mobile applications. The ideal candidate will have extensive experience in software architecture, design, and development.

The selected candidate will be responsible for designing and developing scalable, efficient, and secure systems that meet the needs of our organization. Strong technical skills, excellent problem-solving abilities, and effective communication are essential for this role.

If you have a passion for software development and a strong desire to work in a dynamic environment, we encourage you to apply.

Key Responsibilities
  1. Web Application Development: Design and develop web applications using industry-standard technologies.
  2. Mobile Application Development: Develop mobile applications accompanying the web application, choosing either a cross-platform approach or native platform-specific applications.
  3. Software Design and Documentation: Develop detailed software design and document requirements, including conducting a Software Requirements Analysis (SRA).
  4. Code Development and Testing: Write code with unit tests and conduct requirements testing.
  5. Deployment and Maintenance: Deploy, maintain, troubleshoot, bugfix, and provide support for the web and mobile applications.
  6. Technical Documentation: Create technical specifications outlining variables, functions, and methods used, including an Entity Relationship Diagram (ERD) specifying database relations and a step-by-step explanation of the code.
  7. Project Coordination: Coordinate with higher management, logging project information daily and filing reports, and being on-call for any consultation.
Requirements
  1. Education: Bachelor's degree in Computer Science, Software Engineering, or a relevant field, with a mastery of programming, UI/UX design, customization of software, and relevant skills. Experienced candidates without a degree may be considered.
  2. Experience: 8+ years of experience in software development in a particular technology stack, with at least 3+ years of experience as a software architect/manager/team lead.
  3. Development and Architecture Skills: Excellent development and architecture skills with a solid grasp of web development.
  4. Internet Technologies and Tools: Excellent grasp over various internet technologies and tools.
  5. Database Experience: Experience in databases, database design, database optimization, and creating/maintaining ERDs.
  6. Cloud Deployment: Extensive experience developing on a single stack and deployment environment. Experience with deploying applications in the cloud (e.g., Amazon EC2 or Azure) will be a plus.
  7. Object-Oriented Programming and Best Practices: Knowledge of object-oriented programming and software development life cycle best practices, as well as extensive analytical and troubleshooting skills, and familiarity with Agile and SCRUM.
  8. Dependency Managers and ORM: Familiarity with dependency/package managers, templating engines, and Object-Relational Mapping (ORM), as used by Laravel.
  9. MVC Architectural Pattern: Experienced in the MVC architectural pattern (or any derivative thereof).
  10. Software Testing: Familiar with software testing, particularly unit testing (e.g., PHPUnit).
  11. Version Control Systems: Familiar with version control/source control systems (e.g., Git, Svn, TFS etc) and platforms (Github, Visual Studio Online, Bitbucket etc).
  12. Bugtrackers/Issue Trackers: Familiar with bugtrackers/issue trackers.
  13. Technical Documentation Skills: Solid technical documentation skills.
  14. Portfolio of Live/Demoable Applications: Portfolio of live/demoable applications will be a plus.


  • Sukkur, Sindh, Pakistan beBeeGolang Full time $120,000 - $150,000

    Cloud Solutions LeaderWe are seeking an experienced Golang expert to lead the design and development of high-performance, scalable, and reliable cloud-based applications.Key Responsibilities:Design and develop enterprise-level cloud applications using GolangDeploy and manage applications on AWS EKSUtilize Kubernetes for orchestration and...


  • Sukkur, Sindh, Pakistan beBeeCloudInfrastructureEngineer Full time $100,000 - $140,000

    About this RoleWe are seeking a Senior Cloud Infrastructure Engineer to lead the design of scalable software architecture using Infrastructure as Code and work with developers across different teams to create a highly scalable and reliable system on the cloud.The ideal candidate will have hands-on experience with Kubernetes and Terraform, good...

  • Cloud Developer

    5 days ago


    Sukkur, Sindh, Pakistan beBeeSoftwareDeveloper Full time 800,000 - 1,500,000

    Job Title: Cloud DeveloperWe are seeking a skilled Cloud Developer to join our team.This position requires expertise in both Node.js and Python for back-end development while also being proficient in React for front-end development.Key Responsibilities:Develop and maintain web applications using Node.js, Python, and ReactCollaborate with UX/UI designers to...


  • Sukkur, Sindh, Pakistan beBeeCloudSolution Full time $80,000 - $100,000

    Cloud Solution DesignerThis role involves designing and implementing cloud solutions using AWS services. It requires collaboration with cross-functional teams to understand requirements and provide technical guidance.Key Responsibilities:Cloud Solution Design and Implementation: Develop scalable, secure, and cost-effective cloud solutions.Team Collaboration:...


  • Sukkur, Sindh, Pakistan beBeeSoftware Full time 2,000,000 - 2,500,000

    Job OpportunityDrive cutting-edge AI technology initiatives as a senior full-stack software engineer with expertise in React, Node.js, and GCP.Key ResponsibilitiesDevelop new features and maintain existing ones using a full-stack approach.Contribute to component libraries and ensure responsive design principles are followed.Work with Node.js to build and...


  • Sukkur, Sindh, Pakistan beBeeDeveloper Full time $60,000

    AI-Driven Cloud Native Developer JobRevolutionize cloud-native development with cutting-edge technologies and innovative software engineering.About the Role:This challenging position requires an experienced developer who can harness sophisticated analysis tools and implement AI-enhanced cloud-native applications.Pioneer feature development using AI...


  • Sukkur, Sindh, Pakistan beBeeSoftware Full time 2,500,000 - 5,000,000

    Job Title: Senior Software EngineerWe are seeking an experienced and skilled software engineer to join our team as a senior member. The ideal candidate will possess a strong technical background, excellent problem-solving skills, and the ability to effectively communicate with cross-functional teams.Responsibilities:Design and develop robust software...


  • Sukkur, Sindh, Pakistan beBeeDataEngineering Full time $100,000 - $150,000

    About FusemachinesWe are a 10+ year old AI company dedicated to delivering state-of-the-art AI products and solutions to diverse industries.Our mission is to democratize AI and harness global AI talent from underserved communities.Job Description:As a Senior Data Engineer, you will design, build, and maintain infrastructure for data integration, storage,...


  • Sukkur, Sindh, Pakistan beBeeSoftware Full time $100,000 - $150,000

    Job OverviewWe empower financial institutions to lead the digital transformation by delivering superior customer experiences across digital and assisted channels.This key role plays a pivotal part in our organization, responsible for developing cutting-edge solutions using Microsoft technology (Azure, Dynamics 365, Power Platform).The ideal candidate will...


  • Sukkur, Sindh, Pakistan beBeeWebDeveloper Full time 600,000 - 1,200,000

    Job Title: Senior Web Application DeveloperWe are seeking a seasoned and skilled Web Application Developer to design, develop, and maintain scalable web applications using the latest technologies.About the RoleThe ideal candidate will be responsible for creating and maintaining frontend and backend components of web applications using a variety of tools and...