
Software Development Leadership
22 hours ago
Position Description
\This is an exceptional opportunity to take on a leadership role in our software development team. As an Engineering Manager at Canonical, you will be responsible for leading a team of engineers in the Americas, Europe, Middle East, or Africa time zones.
\Main Responsibilities
\- \
- Develop and implement effective strategies to drive team growth and productivity.\
- Set clear expectations with other engineering teams, management, and external stakeholders.\
- Collaborate closely with other Engineering Managers, product managers, and architects to produce an engineering roadmap.\
- Mentor and coach team members to help them grow as engineers.\
- Foster a healthy, collaborative engineering culture that aligns with our company values.\
- Develop clean web service APIs to support both CLI and web frontend clients using Python and optionally Golang.\
- Engage with various teams at Canonical, as well as the open-source community and commercial partners.\
- Travel up to 4 times a year for internal events.\
- Stay up-to-date with the latest software development trends and technologies.\
- Contribute to the development of high-quality software products.\
- Ensure the timely delivery of software projects.\
- Collaborate with cross-functional teams to identify and prioritize project goals.\
- Develop and maintain technical documentation.\
- Participate in code reviews and ensure adherence to coding standards.\
- Identify and mitigate potential risks and issues that may impact project timelines or quality.\
- Stay organized and manage competing priorities effectively.\
- Maintain open communication channels with team members, stakeholders, and customers.\
- Continuously evaluate and improve processes to increase efficiency and productivity.\
- Cultivate a positive work environment that encourages innovation and collaboration.\
- Represent the team and the company in a professional manner.\
- Adhere to company policies and procedures.\
- Take ownership of assigned tasks and responsibilities.\
- Develop and implement training programs to enhance team skills and knowledge.\
- Conduct regular performance evaluations and provide constructive feedback.\
- Encourage and recognize team members' achievements and contributions.\
- Promote diversity, equity, and inclusion within the team and the company.\
- Support and contribute to company-wide initiatives and events.\
- Engage in ongoing learning and professional development to stay current with industry trends and best practices.\
- Assist in identifying and addressing talent gaps within the team.\
- Develop strategic partnerships with vendors and suppliers to support business objectives.\
- Participate in market research and analysis to inform business decisions.\
- Develop and maintain relationships with key stakeholders, including customers, partners, and investors.\
- Steward the company's brand and reputation.\
- Perform other duties as assigned by management.\
About Us
\Canonical is a pioneering tech firm that is at the forefront of the global move to open source. We are changing the world on a daily basis and are looking for talented individuals to join our team.
\We value diversity, equity, and inclusion and are committed to creating a workplace where everyone feels welcome and valued. Our employees are encouraged to bring their unique perspectives and experiences to the table, and we strive to create a culture that is inclusive and supportive of all backgrounds and identities.
\If you are looking for a challenging and rewarding career opportunity, please submit your application today. We look forward to hearing from you
-
Software Engineering Leadership Position
6 days ago
Muscat, Muscat, Oman Canonical Full timeAs a Software Engineering Leadership Position at Canonical, you will play a key role in driving the success of our Ubuntu Server Distribution. Our team is responsible for delivering this popular Linux platform to the world, and we are seeking a talented leader to join us.We strive to offer the latest, best, free software components, in an easy to use and...
-
Cloud Engineering Leadership
9 hours ago
Muscat, Muscat, Oman Canonical Full timeAt Canonical, we are building the future of open-source technology and looking for a Cloud Engineering Leadership expert to join our team. Our company is at the forefront of the global move to open-source software, and as the publisher of Ubuntu, one of the most important open-source projects, we are changing the world on a daily basis.This role will be...
-
Software Developer
4 weeks ago
Muscat, Muscat, Oman Manpower Professional Full timeSoftware DeveloperJob Summary:Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and support. Work as a senior member of the team on projects involving development of new features, sustenance, handling engineering escalations.Key Responsibilities:Construct detailed design...
-
Senior Software Developer
9 hours ago
Muscat, Muscat, Oman Diyar United Company Full timeJob Description:The ideal candidate for this position will be responsible for designing, developing, and implementing high-quality applications. They will also be involved in ensuring the testability and scalability of code.We are looking for a skilled professional to join our team at Diyar United Company. The successful candidate will have experience in...
-
Software Development Specialist
1 day ago
Muscat, Muscat, Oman Nortal Full timeCompany OverviewNortal is a forward-thinking company that creates innovative solutions to make a meaningful impact. With a focus on digitization, we've transformed the lives of over half a billion people worldwide. Our vision is to build a Seamless Society where technology and humanity come together.Job DescriptionWe're seeking a Junior Java Engineer to join...
-
Software Systems Developer
3 days ago
Muscat, Muscat, Oman Canonical Full time**About Us**Canonical is a pioneering tech firm that is at the forefront of the global move to open source.We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud. We recruit on a global basis and set a very high standard for people joining the company.We are changing the world on a daily basis by...
-
Software Developer Oman Position
3 days ago
Muscat, Muscat, Oman Diyar United Company Full timeJob OverviewWe are seeking a highly skilled and motivated software engineer to join our development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our mission of delivering innovative, high-quality solutions.Key Responsibilities:Design and Development: Develop efficient,...
-
Software Development Manager
1 day ago
Muscat, Muscat, Oman OSOS LLC Full time**Job Description Overview**We are looking for an experienced Product Owner (QHSE) to join our team in Oman. As a Product Owner, you will play a key role in defining and prioritizing the product backlog for our QHSE software development projects.**Key Responsibilities:**Develop and maintain a detailed product roadmap, ensuring timely delivery of...
-
Senior Software Tester Lead
9 hours ago
Muscat, Muscat, Oman NTG Full timeWe are looking for a detail-oriented leader who is passionate about software quality, automation, and mentoring. As a Senior QA/QC Engineer at NTG, you will have the opportunity to make a significant impact on our software development process.Responsibilities and Qualifications10+ Years of Experience: In QA/QC engineering, with 5 years of experience in a...
-
Muscat, Muscat, Oman Canonical Full timeAs a software engineer on our SnapD team, you'll be responsible for creating high-quality code for software delivery, containers, security sandboxing, telemetry, and device management. We're looking for someone who is passionate about open source software development and has a strong background in Linux system-level programming.About the TeamOur team is...
-
Technical Leadership Role
22 hours ago
Muscat, Muscat, Oman Canonical Full timeJob Overview\This is a highly rewarding opportunity to take on a leadership role in our software development team. As an Engineering Manager at Canonical, you will be responsible for leading a team of engineers in the Americas, Europe, Middle East, or Africa time zones.\Main Responsibilities\\Develop and implement effective strategies to drive team growth...
-
Agile Software Developer Role
1 day ago
Muscat, Muscat, Oman Nortal Full timeNortal's Agile ApproachWe're an agile company with low hierarchy, valuing common sense over rules and substance over titles. This means you can execute your ideas in a reasonable time frame and see the impact of your work.Job RequirementsBachelor's degree in computer science or a related field.Excellent communication skills, with fluent English as...
-
Senior Software Architect
9 hours ago
Muscat, Muscat, Oman Innovance Consultancy Full timeInnovance Consultancy is a fast-growing company driving digital transformation in the financial industry.We are looking for an experienced Senior Software Architect to spearhead the development and optimization of enterprise-scale digital banking applications using OutSystems.Design, develop, and maintain high-performance applications using OutSystems Web &...
-
Software Engineering Manager
22 hours ago
Muscat, Muscat, Oman Global Business Network LLC (GlobNet) Full timeGlobNet LLC is seeking a highly skilled Technical Oversight Specialist to provide technical leadership and cybersecurity expertise for the implementation of a complex Government IT Platform project.The ideal candidate will have a strong background in API design, development, and integration, as well as expertise in cybersecurity compliance and software...
-
MEAN Stack Software Engineer
3 days ago
Muscat, Muscat, Oman Intelligent Projects Full timeAbout Intelligent ProjectsAs a pioneering force in Smart Home Technologies, we aim to deliver exceptional living experiences in Oman. Our commitment to innovation drives us to create new opportunities for our customers, pushing the boundaries of what is possible.Job DetailsThis role involves contributing to the development of cutting-edge projects, applying...
-
Culinary Leadership Position
1 day ago
Muscat, Muscat, Oman Nourish Kitchen Oman Full timeWe are seeking a highly skilled and motivated Kitchen Supervisor to join our dynamic team at Nourish Kitchen Oman. As a key member of our operations team, you will play a vital role in ensuring the success of our business by providing exceptional culinary leadership and expertise.Your primary responsibilities will include leading the creation of innovative...
-
Oman Software Engineering Role
3 days ago
Muscat, Muscat, Oman Diyar United Company Full timeSoftware Engineer Job DescriptionWe are seeking a highly skilled and motivated software engineer to join our development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our mission of delivering innovative, high-quality solutions.Responsibilities:Developing Software...
-
Country Leadership Position
5 days ago
Muscat, Muscat, Oman Logicom Distribution Full timeJob DescriptionThe Country Manager will have the responsibility to manage the daily operations, as well as the execution of the Group's strategy, and the achievements of the Company's objectives and deliverables in Oman.Duties & ResponsibilitiesBusiness Development: Setting up and expanding the Company's footprint/operations in Oman in line with the...
-
Leadership and Change Manager Role
9 hours ago
Muscat, Muscat, Oman NTG Full timeNTG is looking for an experienced Leadership and Change Manager to join our team. As a key member of our organization, you will be responsible for driving business transformation through strategic planning and execution.The ideal candidate will have 10+ years of experience in business analysis, including at least 4 years in a leadership role, and expertise...
-
Software Quality Engineer
22 hours ago
Muscat, Muscat, Oman ProgressSoft Full timeWe are seeking an experienced Software Quality Engineer to join our team at ProgressSoft. As a key member of our quality assurance team, you will play a critical role in ensuring the quality and reliability of our software products.Job OverviewIn this role, you will be responsible for performing quality assurance activities, including testing, debugging, and...