Senior Software Engineer

1 week ago


Muscat, Muscat, Oman beBeeDeveloper Full time 10,000 - 12,000
Software Developer

Description:

The successful candidate will be responsible for the development, testing, and support of new and amended software applications in accordance with agreed standards.

Key responsibilities include:

  1. Developing, testing, and supporting new and amended programs from supplied specifications;
  2. Identifying and rectifying problems;
  3. Providing technical support services;
  4. Specifying, coding, fixing, testing with some supervision;
  5. Documenting all work according to agreed standards;
  6. Participating in requirements analysis;
  7. Collaborating with internal teams to produce software design and architecture;
  8. Writing clean, scalable code using Dot NET programming languages;
  9. Testing and deploying software applications and systems;
  10. Revising, updating, refactoring, and debugging code;
  11. Developing documentation throughout the software development life cycle (SDLC).

Requirements:

To be considered for this position, you should possess the following qualifications:

  1. Proven experience as a software developer or application developer;
  2. Familiarity with the ASP dot NET framework, SQL Server, and design/architectural patterns;
  3. Knowledge of at least one of the Dot NET languages and HTML5/CSS3;
  4. Familiarity with architecture styles/APIs (REST, RPC);
  5. Understanding of Agile methodologies;
  6. Excellent troubleshooting and communication skills;
  7. Attention to detail;
  8. Bachelor's degree in Computer Science or a related field;
  9. 8-10 years' experience in application development & maintenance, system engineering, and project management experience.


  • Muscat, Muscat, Oman Canonical Full time

    Senior Software Engineer - Python/MongoDBJoin to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalContinue with Google Continue with GoogleSenior Software Engineer - Python/MongoDB1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Python/MongoDB role at CanonicalWe're enabling high-performing,...


  • Muscat, Muscat, Oman Canonical Full time

    Senior Software Engineer - packaging - optimize Ubuntu ServerJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at CanonicalContinue with Google Continue with GoogleSenior Software Engineer - packaging - optimize Ubuntu Server2 months ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer -...


  • Muscat, Muscat, Oman beBeeEngineering Full time $120,000 - $180,000

    Software Engineering Manager - Technical Lead RoleThis is a challenging opportunity for a seasoned software engineering manager to lead a distributed team of engineers and drive technical excellence in sustaining engineering. The ideal candidate will have a strong background in software development, leadership experience, and excellent communication...

  • Software Engineer

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Software Engineer - Cross-platform C++ - MultipassJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalSoftware Engineer - Cross-platform C++ - Multipass3 months ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalUse your deep C++ skills on Windows...


  • Muscat, Muscat, Oman Canonical Full time

    Embedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation4 days ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...

  • Software Engineer

    2 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Software Engineer (Python/Linux/Packaging)Join to apply for the Software Engineer (Python/Linux/Packaging) role at CanonicalSoftware Engineer (Python/Linux/Packaging)Join to apply for the Software Engineer (Python/Linux/Packaging) role at CanonicalCanonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the...

  • Software Engineer

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    Join to apply for the Software Engineer - Python/Golang - Kubernetes role at CanonicalContinue with Google Continue with Google1 month ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at CanonicalGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered...

  • Software Engineer

    4 weeks ago


    Muscat, Muscat, Oman Canonical Full time

    2 months ago Be among the first 25 applicantsCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's...

  • Software Engineer

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    Software Engineer - Immutable Ubuntu DesktopJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalSoftware Engineer - Immutable Ubuntu Desktop1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalGet AI-powered advice on this job and more exclusive...


  • Muscat, Muscat, Oman Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Desktop and...