Enable job alerts via email!

IT PMO Senior Software Engineer

Snaphunt Pte Ltd

Abu Dhabi

On-site

AED 300,000 - 420,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading recruiting platform is seeking a Senior Software Engineer in Abu Dhabi to lead complex software development initiatives. This role involves collaborating with stakeholders, ensuring best practices are followed in software engineering, and driving innovation. Ideal candidates will have a Bachelor's degree and extensive experience in software management, with expertise in Dynamics and UX/UI design.

Benefits

Excellent career development opportunities
Great work environment

Qualifications

  • 5+ years of experience in software application administration and management.
  • Skilled in Dynamics, ERP, ECommerce, and UX/UI design.
  • Experience in DevOps and software lifecycle management.

Responsibilities

  • Lead the design and development of complex software systems.
  • Collaborate with stakeholders to define requirements and create specifications.
  • Drive innovation and enhance product offerings.

Skills

Dynamics
ERP
ECommerce
UX/UI design
DevOps
Software lifecycle management

Education

Bachelor's degree in software, computer science, or related field

Job description

Excellent career development opportunities

Great work environment

Leadership Role

Our client connects Talent with Opportunity. We recruit, train, manage, and payroll talent. Our client can provide any of these services individually or as part of a managed solution.

The Job
  1. Software Engineering Management: Lead the design and development of complex software systems, ensuring high quality and maintainability.
  2. Best Practices: Ensure best practices in software development, architecture, and quality assurance are followed throughout the engineering process.
  3. Stakeholder Collaboration: Collaborate with stakeholders to collect and document technical requirements for software projects, analyze requirements, and create functional specifications and design documents.
  4. Documentation: Maintain comprehensive documentation of system requirements, design specifications, and user manuals.
  5. Testing: Develop and execute test plans and cases to validate that software meets specified requirements and quality standards.
  6. Issue Analysis: Analyze system issues and user feedback to identify areas for improvement, proposing solutions and enhancements.
  7. Leadership & Team Management: Oversee project timelines, resource allocation, and deliverables, ensuring timely and within-budget completion.
  8. Innovation: Drive innovation by exploring new technologies, tools, and methodologies to enhance product offerings and development processes.
  9. Performance Metrics: Establish metrics and KPIs to evaluate performance and software quality.
  10. System Ownership & Documentation: Create and maintain technical documentation, including design documents, API specifications, and user guides.
  11. Codebase Ownership: Responsible for specific modules or services, including design, implementation, and maintenance.
  12. Technical Design & Future Developments: Plan future developments, enhancements, and DevOps practices.
Ideal Candidate Qualifications
  • Bachelor's degree in software, computer science, or related field.
  • 5+ years of experience in software application administration and management.
  • Skilled in Dynamics, ERP, ECommerce, and UX/UI design.
  • Experience in DevOps, integration, and software lifecycle management.

Ref: 5DX78J8HK4

Company Profile: Snaphunt is a specialist recruiting platform that takes the pain out of hiring and job searching.

Position

Senior Software Engineer • Abu Dhabi, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.