Senior Software Development Engineer

2 days ago


GulshaneIqbal Town, Pakistan beBeeSoftware Full time $170,000 - $190,000

Job Opportunity

    A leading technology company is seeking an experienced software engineer to lead multidimensional projects and deliver high-quality software. The ideal candidate will have a strong expertise in the domain, excellent collaboration and communication skills, and be able to work effectively in a cross-functional team.

Responsibilities:
  • Design and review architecture and solutions alongside peers.
  • Guide and mentor other software engineers on design best practices and code quality.
  • Troubleshoot and resolve complex engineering problems and facilitate root cause analysis.
  • Promote and uphold CI/CD principles in day-to-day engineering practices.
Requirements:
  • Must-Have Experience:
  • CI/CD pipelines, automation, and DevOps practices.
  • GitLab and GitHub, including their CI/CD capabilities.
  • Administer, manage, and optimize Git repositories and workflows.
  • Ability to write scripts for GitHub workflows, actions, jobs, steps, etc.
  • Integrate GitHub with Continuous Integration/Continuous Delivery (CI/CD) pipelines using GitHub Actions or other tools to automate builds, tests, and deployments.
  • Implement and enforce security best practices within GitHub, including access control, secret management, and vulnerability scanning.
  • Deep understanding of GitLab administration, configuration, and troubleshooting CI/CD pipelines.
  • Git CLI, GitHub/GitLab APIs, scripting (Python, Bash), YAML, GitHub Actions, GitLab CI, GitLab runners, shell scripting.
  • Deep understanding and hands-on experience of HarshiCorp and its integration with GitHub.
  • Experience with SAST/DAST tools and integrating these tools with Github.
  • Hands-on experience with designing, implementing, and managing cloud infrastructure using Terraform for various cloud providers (e.g., AWS, Azure, Google Cloud Platform).
  • Ability to write new and modify existing terraform scripts. Writing, maintaining, and optimizing Terraform configurations, including modular, reusable, and scalable codebases.
  • Automating infrastructure provisioning, configuration, and deployment processes using Terraform and integrating with CI/CD pipelines.
  • Securely managing Terraform state, including state files, backends, and remote state.
  • Hands-on experience with Java, Spring Boot, and the Spring Ecosystem (Spring MVC, Spring Data, Spring Security).
  • Deep understanding of Gradle, that includes mastery of build configuration, tasks, plugins, dependency management, and performance optimization techniques.
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Experience deploying applications to cloud platforms like AWS, GCP, or Azure (including serverless or managed services).
  • Exposure to messaging/event-driven systems (e.g., Kafka, RabbitMQ) is a plus.
  • Strong problem-solving and analytic skills.
  • Excellent collaboration and communication skills with cross-functional teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Our Culture:

We are a global company with a vibrant culture of learning, innovation, and teamwork. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups.

Our commitment to quality, security, and sustainability is reflected in our ISO certifications: ISO 9001:2015(QMS), ISO 27001:2022(ISMS), ISO 20000-1:2018(ITSM), and ISO 14001:2015(EMS).

If you're passionate about technology and eager to contribute to cutting-edge projects, we encourage you to apply.



  • Karachi Gulshan-E-Iqbal, Pakistan office field software house Full time 900,000 - 1,200,000 per year

    OfficeField is looking for a talented Senior Software Engineer - iOS to join our team.Responsibilities:Design, develop, and maintain iOS applications for iPhones and iPads, ensuring high performance, responsiveness, and user-friendly interfacesCollaborate with designers to implement user interfaces that are visually appealing and intuitive, adhering to...


  • Gulshan-e-Iqbal Town, Pakistan beBeeSoftwareQualityEngineer Full time 8,000,000 - 10,000,000

    About the RoleWe are seeking a skilled Quality Assurance professional to join our team as a Senior Software Quality Engineer.The ideal candidate will have experience in manual and automated testing, with a strong understanding of software development lifecycle.As a member of our engineering team, you will play a key role in ensuring the quality of our...


  • Gulshan-e-Iqbal Town, Pakistan beBeeSoftware Full time $100,000 - $200,000

    Senior Software EngineerWe are seeking an accomplished Senior Software Engineer to contribute to our software development team.The ideal candidate will have a strong background in software engineering principles, data structures, and algorithms.To succeed in this role, you will need to be proficient in at least one programming language and have experience...


  • Gulshan-e-Iqbal Town, Pakistan beBeeSoftwareEngineer Full time $60,000 - $80,000

    Work as a skilled software engineer to develop and maintain web applications using Java Spring Boot and React.js or Angular.About the Role:Create, test, and optimize web applications for optimal performance and user experience.Collaborate with colleagues and participate in code reviews and project discussions.Help integrate APIs, databases, and third-party...


  • Gulshan-e-Iqbal Town, Pakistan beBeeCloudDeveloper Full time $50,000 - $60,000

    Job OverviewA senior software engineer with experience in cloud-based technologies and collaborative development tools is required to create scalable web applications.Key Responsibilities:Frontend Development: Design and develop user interfaces using HTML, CSS, JavaScript, and modern frontend frameworks like React or Vue.js.Backend Systems: Develop robust...


  • Gulshan-e-Iqbal Town, Pakistan beBeeSoftware Full time $120,000 - $150,000

    Unlock Your Potential as a Senior Software EngineerJob Description:As a seasoned software engineer, you will play a pivotal role in crafting innovative AI and machine learning solutions that drive business success. Your technical expertise will be instrumental in shaping the future of our AI initiatives.Design and develop cutting-edge AI models and...


  • Gulshan-e-Iqbal Town, Pakistan beBeefrontend Full time 1,000,000 - 1,500,000

    About the RoleWe are seeking a skilled software engineer to fill this Frontend Engineer II position.This role involves collaborating with our development team to create and implement software applications and components, utilizing expertise in HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.Key Responsibilities:Develop...

  • Software Engineer

    1 week ago


    Karachi Gulshan-E-Iqbal, Pakistan office field software house Full time 900,000 - 1,200,000 per year

    Office Field is looking for a Software Engineer - FullStack - VueJS/NestJS to produce scalable software solutions.Responsibilities:Work with development teams and product managers to ideate software solutionsDesign client-side and server-side architectureBuild the front-end of applications through appealing visual designDevelop and manage well-functioning...


  • Gulshan-e-Iqbal Town, Pakistan beBeeSoftware Full time 20,000,000 - 25,000,000

    Key Technical RoleA challenging technical leadership opportunity has arisen for an experienced software engineer to develop and implement robust software solutions.Main ResponsibilitiesDesign, develop and deploy software architecture and applications following best practices.Mentor junior team members to foster ongoing skills development and...


  • Gulshan-e-Iqbal Town, Pakistan beBeeBackendDeveloper Full time 1,500,000 - 2,000,000

    Senior Backend EngineerJob OverviewWe are seeking a highly skilled Senior Backend Engineer to lead our development team.5+ Years of experience as a Backend Developer, with expertise in the Laravel PHP framework and Vue/Inertia framework.Strong understanding of Laravel core concepts including Routing, Eloquent, Blade Templating, Database Migrations,...