Senior Software Engineer

airarabiagroupcareers

On-site
Software development expertise
Quality automation implementation
Technology stack contribution
Provides development expertise across various streams in the software development domain, responsible for implementation and quality automation of software products

Job Summary

  • Provides development expertise across various streams in the software development domain, responsible for implementation and quality automation of software products.
  • Assists in translating business needs into technical implementations, reviews technical documentation, and contributes to technology stack design and development.
  • Identifies and implements best practices, new trends, and emerging technologies, while maintaining effective working relationships with a variety of stakeholders.

Matching Summary

Provides development expertise across various streams in the software development domain, responsible for implementation and quality automation of software products.

Skills & Requirements

Must-have

  • Software development expertise
  • Quality automation implementation
  • Technology stack contribution
  • DevOps principles and CI/CD
  • Cloud environments experience
  • Object-oriented programming concepts

Nice-to-have

  • Adopting emerging technologies
  • Continuous knowledge sharing
  • Effective stakeholder relationships
  • Proactive problem-solving

Key Requirements

  • Minimum 3 years in software development
  • 2 years in a DevOps Engineer capacity
  • Holistic IT knowledge
  • Experience in IaaS, PaaS, SaaS
  • Familiar with production operations
  • Bachelors degree in IT Engineering, Computer Science, Information Technology or equivalent
  • Fluent in English Language

Work Rights

Not specified

Tailored Resume

Cover Letter