Lead Software Dev Engineer

22 hours ago


Muscat, Muscat, Oman beBee Careers Full time
About this role

As a senior software engineer, you will play a vital role in developing a wide range of digital products, from ideation to launch. You will work closely with Digital Area Leads, Digital Architects, UI/UX Designers, Software Engineers, other IT experts, as well as business functions to deliver the best digital experience for our users.

Key responsibilities include:

• Developing first functioning prototypes of digital products

• Testing prototypes of digital products

• Developing front/back-ends for stable, smoothly functioning digital products

• Proactively taking on challenging problems and effectively collaborating with people inside and outside the use case team

• Taking the lead in discussing technical solutions and product ideas in design reviews, pair programming, and code reviews

• Using agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience

• Taking ownership of development and operations activities in cross-functional DevOps teams

• Enabling and developing in line with digital software development best practices, such as continuous integration and continuous delivery practices including build and test automation

• Communicating with and managing expectations of business stakeholders in line with agile methodologies

The ideal candidate will have:

• 7+ years in software development, preferably in Agile and UX/design-driven environments

• A background in start-ups or innovative tech companies is a plus

• Proficiency in Java, C++, Python, Perl, SQL, and RESTful APIs

• Experience with SQL/NoSQL databases and big data tools (e.g., Hadoop, Apache Spark, Hive)

• A strong understanding of OOP, MVC design patterns, and software best practices

• Hands-on experience with CI/CD, DevOps, TDD, and pair programming

• Strong analytical skills and a passion for learning new technologies and tools

• A Bachelor's or Master's in Computer Science, Electrical Engineering, or a related field

  • Muscat, Muscat, Oman beBee Careers Full time

    Job Title: Senior Software EngineerSr. Software DeveloperLead Software Dev EngineerSenior Dev LeadPrincipal Software Architect

  • Senior Dev Lead

    22 hours ago


    Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Engineer Job DescriptionThis position is responsible for designing, developing, and testing digital products that meet the needs of our users. The successful candidate will have a strong understanding of software development principles and practices, as well as experience working in Agile and UX/design-driven environments.The ideal candidate...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Development Team LeadWe're looking for a highly skilled and experienced team lead to join our software development team. As a team lead, you will be responsible for building and leading a globally distributed team of engineers, developing their skills, and contributing to the success of our Ubuntu distribution.About the Role:You will work closely...

  • IT Project Lead

    22 hours ago


    Muscat, Muscat, Oman beBee Careers Full time

    We are seeking an experienced Enterprise Project Manager to lead our IT projects. The successful candidate will have a strong background in software engineering, excellent communication skills, and experience working with cross-cultural teams.


  • Muscat, Muscat, Oman beBee Careers Full time

    Senior Software Engineer PositionWe are seeking a senior software engineer to join our team and take the lead in shaping the future of open-source collaboration.The successful candidate will have a deep understanding of integration, infrastructure, and operations in distributed environments, as well as expertise in maintaining and improving large-scale web...


  • Muscat, Muscat, Oman beBee Careers Full time

    Software Engineering Manager Job DescriptionAs a software engineering manager, you will be responsible for leading a team of engineers in designing, developing, and operating software solutions.You will work closely with cross-functional teams to ensure that software solutions meet the needs of our customers and are delivered on time, within budget, and with...


  • Muscat, Muscat, Oman beBee Careers Full time

    System Software Engineer Lead">The Canonical Kernel Team seeks exceptionally talented technology experts with a proven track record in operating systems kernel development or low-level system engineering to take the lead in architecture, implementation, and ongoing delivery of key aspects of the Ubuntu Linux kernel.We are looking for individuals with not...


  • Muscat, Muscat, Oman beBee Careers Full time

    About the RoleWe are looking for an experienced Engineering Manager to join our team and lead a group of engineers focused on productizing business workloads and advancing modern software development practices.This role requires strong technical leadership experience, a background in software engineering, and a passion for building products that improve how...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job OverviewWe are seeking an experienced software engineering leader to join our team. As a key member of our organization, you will lead a team focused on productizing business workloads and ensure the successful delivery of high-quality software solutions.You will be responsible for providing technical leadership, coaching, mentoring, and developing your...


  • Muscat, Muscat, Oman beBee Careers Full time

    **About the Role:**This challenging role demands a high degree of technical and management skill. As a Technical Engineering Manager, you'll lead a team of skilled software developers to design and implement Ubuntu Core system software on various CPU architectures.**Responsibilities and Deliverables:**Lead a team of engineers to develop and maintain...