Software Engineer

10 hours ago


Amman, Amman, Jordan Canonical Full time
About the Role

We are seeking a talented Software Engineer to join our team at Canonical, where you will play a key role in shaping the future of our web services domain. As a member of our microservices team, you will have the opportunity to work on cutting-edge projects, collaborate with a globally distributed team, and contribute to the development of scalable, high-performance systems.

Key Responsibilities
  • Design and develop high-quality, well-structured software that meets the needs of our users
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain robust APIs and software architecture
  • Write automated tests to ensure software reliability and quality
  • Participate in code reviews and provide feedback to improve code quality
  • Contribute to the development of technical documentation and knowledge sharing within the team
Requirements
  • Strong academic background in Computer Science or a related field
  • Proficiency in Python and/or Go programming languages
  • Experience with relational and non-relational database systems
  • Continuous integration and continuous delivery experience
  • Excellent communication and teamwork skills
  • Ability to work in a fast-paced environment and adapt to changing priorities
What We Offer
  • Opportunity to work on exciting projects and contribute to the growth of Canonical
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible work arrangements, including remote work options
  • Competitive salary and benefits package


  • Amman, Amman, Jordan Palmira Software House Full time

    {"title": "Senior Software Quality Assurance Engineer", "company": "Palmira Software House", "location": "Dubai", "job_description": "Job SummaryWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Palmira Software House in Dubai. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring...


  • Amman, Amman, Jordan Palmira Software House Full time

    About Palmira Software HousePalmira Software House is a leading technology consulting firm based in Dubai, UAE. Our mission is to accelerate the digital transformation journey by designing operating models, empowering strategy management, and providing seamless digital experiences. We aim to bridge the gap between people and technology, building a world...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer - Web Development to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality, scalable, and secure software solutions.Key Responsibilities:Software Design and Development: Lead and...


  • Amman, Amman, Jordan Leading Point Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Leading Point Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality enterprise-grade software solutions.Key ResponsibilitiesSoftware Design and DevelopmentLead and actively...

  • Software Engineer

    6 days ago


    Amman, Amman, Jordan Al-Wabel Recruitment Agency Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Al-Wabel Recruitment Agency.Key ResponsibilitiesSoftware Development: Design, code, debug, document, and maintain portions of software to meet the requirements of our clients.Testing and Quality Assurance: Perform unit and integration testing to ensure the quality and...


  • Amman, Amman, Jordan Leading Point Software Full time

    ### Job Description At Leading Point Software, we're seeking a skilled Full Stack Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining web and backend applications using React, Node.js, and MongoDB as primary technologies. ### Key Responsibilities * Collaborate with...


  • Amman, Amman, Jordan Leading Point Software Full time

    ### Job Description At Leading Point Software, we're seeking a skilled Full Stack Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining web and backend applications using React, Node.js, and Express as primary technologies. ### Key Responsibilities * Collaborate with...

  • Software Engineer

    10 hours ago


    Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a skilled Software Engineer to join our dynamic team at Crossover. As a key member of our engineering team, you will be responsible for spearheading the development of customer-facing UIs and back-end services using PHP, ensuring scalable and efficient solutions.Key ResponsibilitiesDesign and develop high-quality, scalable, and...

  • Software Engineer

    6 days ago


    Amman, Amman, Jordan Autographics Full time

    About the RoleAt Autographics, we are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, coding, testing, and managing various applications.Key ResponsibilitiesDesign and Development: Design and develop high-quality software applications that meet the needs of our...


  • Amman, Amman, Jordan DEVjobs Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at DEVjobs. As an Embedded Software Engineer, you will play a key role in the development of our cutting-edge medical electronics products.Key ResponsibilitiesTeam CollaborationAs a member of our team, you will work closely with cross-functional teams to design,...

  • Software Engineer

    10 hours ago


    Amman, Amman, Jordan Tree Top Staffing LLC Full time

    About the JobWe are seeking a skilled Software Developer to support our software development team in all aspects of development, testing, and implementation of our product.Responsibilities:Design, develop, and test software applicationsCollaborate with developers to improve product functionality and resolve issuesParticipate in code reviews and quality...


  • Amman, Amman, Jordan Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at OnceHub. As a key member of our engineering team, you will play a critical role in designing, developing, and deploying innovative software solutions.Key ResponsibilitiesDesign and develop complex software systems using cutting-edge technologies.Collaborate with...


  • Amman, Amman, Jordan Canonical Full time

    Lead a Team of Engineers at CanonicalWe're seeking a seasoned engineering manager to lead a team of talented engineers in your region. As a technical leader, you'll be responsible for growing and developing your team members, applying sound engineering principles, and contributing to the company's goals.Key Responsibilities:Team Growth and Development:...

  • Software Engineer

    6 days ago


    Amman, Amman, Jordan Tree Top Staffing LLC Full time

    About the JobWe are seeking a skilled Software Developer to join our team at Tree Top Staffing LLC. As a key member of our software development team, you will be responsible for supporting the development, testing, and implementation of our products.Key Responsibilities:Software Development: Write and debug code, troubleshoot software issues, and work...

  • Software Engineer

    10 hours ago


    Amman, Amman, Jordan Autographics Full time

    Job DescriptionAt Autographics, we are seeking a skilled Software Engineer to join our team.ResponsibilitiesDesign, develop, and maintain high-quality software applications using.NET technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement automated testing and performance tuning to ensure optimal system...

  • Software Engineer

    6 days ago


    Amman, Amman, Jordan Tech Bay IT Solutions Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Tech Bay IT Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Software Development: Design, develop, and test software...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleCrossover is seeking a skilled Software Engineer Instructor to join our team of educators. As a key member of our instructional staff, you will be responsible for delivering high-quality instruction to our students, ensuring they receive the best possible education in software engineering.Key ResponsibilitiesTeaching and Instruction: Deliver...


  • Amman, Amman, Jordan MAJID AL FUTTAIM Full time

    Job DescriptionThe Software Engineer- Android will be responsible for the development and maintenance of Android applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working...


  • Amman, Amman, Jordan Amazon Full time

    About the RoleWe are expanding our team of skilled software engineers at Amazon and are seeking a highly motivated and experienced frontend engineer to join our team.Key Responsibilities:Lead projects and collaborate with cross-functional teams to shape our product vision.Work closely with UX designers and product managers to develop dynamic UI...


  • Amman, Amman, Jordan Crossover Full time

    {"Job Title": "Software Engineer Instructor", "Job Description": "Teach and InspireAs a Software Engineer Instructor at Crossover, you will be responsible for teaching and mentoring students in the art of software engineering. Your expertise in JavaScript and computer science will be invaluable in helping students develop the skills they need to succeed in...