Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Systems Developer.
United Arab Emirates Jobs Expertini

Urgent! Senior Software Systems Developer Job Opening In Dubai – Now Hiring beBeeBackendDeveloper

Senior Software Systems Developer



Job description

Backend Engineer Job Description

In this role, you will be responsible for designing and developing complex software systems using a variety of technologies.

Your key responsibilities will include:

  1. Designing business-specific software components and modules using appropriate modeling techniques in line with agreed software design standards, patterns, and methodology.

  2. Creating and communicating multiple design views to identify and balance the concerns of all stakeholders of software design and allow for both functional & non-functional requirements.

  3. Modeling or simulating the behavior of proposed software to enable approval by stakeholders and facilitate effective construction of the software.

  4. Designing, coding, verifying, testing, documenting, amending, and re-factoring complex programs/scripts and integration software services.

  5. Defining and managing scoping, requirement definition, and prioritization activities for small-scale changes and assisting with more complex change initiatives.

  6. Following agreed standards and applying appropriate techniques to elicit and document detailed requirements.

  7. Contributing to the appropriate selection of a software development approach—predictive (plan-driven) or adaptive (iterative/agile).

  8. Designing test cases and test scripts mapping back to pre-determined criteria, clearly recording and reporting outcomes.

  9. Developing and maintaining specialist knowledge of database and data warehouse concepts, design principles, architecture, software, and facilities.

  10. Developing optimal solutions to enhance user experience, optimizing for maximum speed, scalability, and technical feasibility.

  11. Participating in overall architecture discussion meetings to gain a detailed understanding of the complete architecture of a product and its functionalities.

  12. Building reusable code and libraries for future use.

  13. Complying with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management, and Governance of Organizations policies, procedures, plans, and related risk assessments.

Required Skills and Qualifications

  • Bachelor's degree in information technology, computer science, engineering, or a related field.

  • Minimum 3 years of experience in backend engineering with strong computer science fundamentals.

Application Questions

  • What is your notice period?

    Will you be able to join immediately?


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide