Software Programmer
23 hours ago
Position: Software Programmer (Full-Stack)
Experience: 2 to 4 years
Gender Preference: Male Job
Location: Muscat, Oman
Client: Government Entity (Outsourced Role)
Contract- 1 Year (Extendable)
Job Summary
We are looking for a talented and versatile Software Programmer with 2 to 4 years of experience in both frontend and backend development to join our team in Muscat, Oman. The candidate will be outsourced to work with the Government Entity; the ideal candidate will have a strong foundation in full-stack development, a problem-solving mindset, and the ability to deliver high-quality software solutions in a collaborative environment. Key Responsibilities
1. Full-Stack Development:
- Design, develop, and maintain both frontend and backend components of software applications.
- Write clean, efficient, and well-documented code for user interfaces, APIs, and server-side logic.
2. Frontend Development:
- Develop responsive and user-friendly web interfaces using modern frameworks like Oracle APEX, Angular, React, or
- Ensure cross-browser compatibility and optimize applications for maximum speed and scalability.
3. Backend Development:
- Build robust and scalable server-side applications using languages like PLSQL, Java, C#, Python, or
- Design and manage databases (SQL or NoSQL) and ensure efficient data storage and retrieval.
4. Integration and APIs:
- Develop and integrate RESTful APIs and web services for seamless communication between frontend and backend systems.
Collaborate with third-party services and APIs as required.
5. Testing and Debugging:Conduct unit testing, integration testing, and end-to-end testing to ensure software quality.
- Debug and resolve issues across the entire stack.
6. Collaboration: - Work closely with cross-functional teams, including designers, analysts, and testers, to deliver high-quality software solutions.
- Participate in requirement gathering, technical discussions, and code reviews.
7. Documentation: - Prepare and maintain technical documentation, including system design, API documentation, and user manuals.
8. Compliance and Security: - Ensure software compliance with organizational standards and security protocols.
- Implement best practices for data protection and privacy.
- Continuous Improvement:
- Stay updated with the latest industry trends and technologies.
- Suggest and implement improvements to existing systems and processes. Qualifications and Skills
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: 2 to 4 years of hands-on experience in full-stack development
Technical Skills: Proficiency in frontend technologies (HTML, CSS, JavaScript) and frameworks (Angular, React, ). Strong backend development skills using languages like Java, C#, Python, or Experience with databases (e.g., SQL, Oracle, MongoDB). o Familiarity with version control systems (e.g., Git). Knowledge of RESTful APIs and web services. Understanding of cloud platforms (e.g., AWS, Azure) is a plus.
Soft Skills:
Strong analytical and problem-solving abilities. Excellent communication and teamwork skills. Ability to work under pressure and meet deadlines. Preferred Qualifications
• Experience working with government or public sector projects.
• Knowledge of Agile/Scrum methodologies.
• Familiarity with DevOps practices and tools.
Job Location
• Muscat, Oman (Candidate must be willing to relocate or already based in Muscat.
Job Type: Contract
Contract length: 12 months
-
Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time 60,000 - 120,000 per yearCanonical 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 leading public cloud and silicon providers,...
-
Software Engineer, Ceph
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time $80,000 - $120,000 per yearCanonical 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 leading public cloud and silicon providers,...
-
HPC Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time $80,000 - $120,000 per yearCanonical 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 leading public cloud and silicon providers,...
-
Linux Devices Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time $100,000 - $150,000 per yearThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...
-
Muscat, Muscat, Oman Canonical - Jobs Full time 60,000 - 120,000 per yearWe are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.We see quality engineering as a first class engineering practice and are looking for people...
-
Software Platform Engineering Manager
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time 120,000 - 240,000 per yearCanonical 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 leading public cloud and silicon providers,...
-
Python and Kubernetes Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time 60,000 - 180,000 per yearCanonical 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 leading public cloud and silicon providers,...
-
Python and Kubernetes Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time 60,000 - 120,000 per yearCanonical 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 leading public cloud and silicon providers,...
-
Senior Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time 60,000 - 120,000 per yearWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...
-
Embedded Linux Senior Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical - Jobs Full time $80,000 - $120,000 per yearWork across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and...