Software Engineer- Oman – Diyar United Company

25 November 2024
Apply Now

Job Description

We 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. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to develop software that meets customer needs and adheres to our organization’s technical standards.

Responsibilities
  • Design and Development: Develop efficient, maintainable, and scalable code that meets business and technical requirements.
  • System Architecture: Contribute to the architecture and design of complex software applications, ensuring that they meet performance and security standards.
  • Testing and Debugging: Write unit tests, participate in peer code reviews, and debug applications to ensure a high standard of quality.
  • Collaboration: Work collaboratively with team members in a cross-functional environment to implement new features, enhance performance, and improve user experience.
  • Documentation: Maintain thorough documentation of application code, system architecture, and technical processes to support long-term project sustainability.
  • Maintenance and Support: Provide ongoing support and maintenance for deployed applications, troubleshoot production issues, and implement solutions to enhance reliability.

Preferred Candidate

Residence Location
Oman
Nationality
Oman