{bc}
indeed

Software Engineer

Alchemist Tech ME (Branch)
Doha, QAT
Fulltime
Senior
QAR 7,000 3/day
3 months ago
AWSAzureCI/CDDockerGCPJava
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

AWSAzureCI/CD
Smart Apply

Full Job Posting

Software Development & Design

  • Design, develop, and maintain robust, scalable, and secure software solutions aligned with business requirements and technical specifications -3.
  • Write clean, well-documented, and maintainable code following industry best practices and coding standards -3.
  • Build and maintain backend microservices and RESTful APIs using industry best practices -3.
  • Develop responsive front-end components and user interfaces using modern JavaScript frameworks -3.
  • Implement security measures throughout the development lifecycle to protect data and systems -3.

System Integration & Deployment

  • Integrate services and APIs using API Gateway solutions (cloud and on-premise) -3.
  • Deploy applications to cloud environments (e.g., Azure, AWS, GCP) and on-premise servers -3.
  • Participate in the setup and maintenance of CI/CD pipelines for efficient testing, building, and deployment processes -5.
  • Work with containerization technologies such as Docker and orchestration platforms like Kubernetes -5.

Testing & Quality Assurance

  • Perform unit testing, functional testing, and integration testing to ensure software quality and reliability -6.
  • Troubleshoot and resolve technical issues, bugs, and performance bottlenecks -3.
  • Participate in code reviews, providing constructive feedback to peers and incorporating feedback to improve code quality -3.
  • Support user acceptance testing and address any issues identified during testing phases.

Collaboration & Communication

  • Collaborate with cross-functional teams including project managers, designers, QA engineers, and business stakeholders -3.
  • Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives -1.
  • Document technical specifications, system architecture, and development processes -7.
  • Communicate technical concepts clearly to both technical and non-technical team members.

Continuous Improvement & Innovation

  • Stay current with emerging technologies, industry trends, and best practices in software engineering -3.
  • Contribute to knowledge sharing within the team and participate in professional development opportunities -8.
  • Proactively suggest improvements to existing systems, development workflows, and team practices.

Qualifications & Experience

  • **Education:** Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field -1-3.
  • **Experience:** Minimum of **3-6 years** of professional experience in software development, depending on seniority level -3-8.
  • **Technical Proficiency:**
  • Strong proficiency in back-end languages such as **Java** (including Spring Boot), **Python**, or **Node.js** -2-3-6.
  • Experience with front-end technologies including **React**, **Angular**, **Vue.js**, or similar modern frameworks -2-3.
  • Proficiency in **TypeScript** and/or **JavaScript** -2-3.
  • Strong understanding of RESTful API design principles and best practices -3.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) -2-6.
  • Familiarity with cloud platforms such as **Azure**, **AWS**, or **GCP** -1-2.
  • Experience with version control systems such as **Git** -6.
  • **Nice to Have:**
  • Experience with containerization (Docker) and orchestration (Kubernetes) -2-5.
  • Familiarity with CI/CD tooling (CircleCI, GitHub Actions) -5.
  • Experience with Agile methodologies (Scrum, Kanban) -1-6.
  • Knowledge of microservices architecture and event streaming platforms (e.g., Kafka) -6.
  • Experience in the Oil & Gas, Smart City, or Public Sector domains -1-9.
  • **Languages:** Fluency in **English** is mandatory. Proficiency in **Arabic** is a significant advantage for effective communication with local clients and stakeholders -2-10.

Skills & Competencies

  • **Problem-Solving:** Strong analytical and debugging skills, with the ability to diagnose and resolve complex technical issues efficiently.
  • **Attention to Detail:** Meticulous approach to coding, testing, and quality assurance.
  • **Team Collaboration:** Proven ability to work effectively within cross-functional teams and contribute to a positive team culture.
  • **Communication:** Outstanding verbal and written communication skills, with the ability to explain technical concepts to diverse audiences.
  • **Adaptability:** Willingness to learn new technologies and adapt to changing project requirements.
  • **Time Management:** Strong organizational skills with the ability to manage multiple priorities and meet deadlines effectively.

Compensation & Benefits

  • Competitive, tax-free monthly salary commensurate with experience and qualifications.
  • Performance-based bonuses.
  • Comprehensive healthcare insurance.
  • Annual flight tickets and other benefits as per Qatar labor law.
  • Opportunities for professional development, including training and certifications.
  • Career progression within a growing technology-driven organization.

About The Qatari Market Context

  • Doha's software engineering job market is strongly influenced by major infrastructure projects, the energy sector, digital transformation initiatives, and smart city developments -9.
  • Key areas of demand include:
  • **Oil & Gas / Energy:** Digital product development, industrial digital transformation, and enterprise software solutions -1.
  • **Public Sector & Government:** AI applications, secure backend systems, and citizen-facing digital services -2-5.
  • **Smart City Solutions:** IoT applications, mobile app development, and integrated urban management systems -9.
  • **General Enterprise:** Full-stack development, cloud-native applications, and system integration projects.
  • Employers in Doha often value candidates who are locally available or have experience in the GCC region.
  • Familiarity with local industry standards and client expectations is a significant advantage.
  • If you are a talented software engineer looking to contribute to impactful projects in a dynamic and growing market, we encourage you to apply.
  • 10 web pages

Job Type: Full-time

Pay: QAR7,000.00 - QAR12,000.00 per month

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Alchemist Tech ME (Branch)