What Software Development Jobs are in Qatar
Explore software development opportunities. Software development jobs involve creating, testing, and maintaining software applications. Professionals in this field use programming languages, development tools, and methodologies to build solutions for various industries. These roles require analytical thinking, problem‑solving skills, and a strong understanding of software engineering principles.
Job seekers can find positions such as software engineer, web developer, mobile app developer, and software architect. The demand for skilled software developers remains high, driven by technological advancements and the increasing reliance on software in everyday life. Opportunities exist in diverse sectors, including technology, finance, healthcare, and education.
Consider exploring roles that match your expertise and career goals. Keep an eye on emerging technologies and trends to stay competitive in the job market. Continuous learning and professional development are important for career advancement in software development. Search for software development jobs and advance your career.
What Software Development Jobs are in Qatar?Showing 1
Software Development jobs in Qatar
QAR
120,000 - QAR
360,000 per year Snoonu
Posted today
Job DescriptionWelcome to Your Next Adventure
What You'll Get Your Hands On
- Design, develop, and maintain Python-based backend services focused on process automation, system integrations, and internal tooling.
- Build and support AWS-based solutions using managed services for automation workflows, messaging, data processing, and integrations.
- Develop and maintain integrations between backend services, Salesforce, chat platforms, and third‑party tools.
- Enable and support chat‑based workflows, including message routing, automation triggers, and conversational integrations.
- Investigate, debug, and resolve production issues, escalating when needed and collaborating with senior engineers to validate solutions.
- Participate in deployment activities, ensuring proper pre‑ and post‑deployment validation and system stability.
- Collaborate closely with QA, Product, and Platform teams to ensure features meet functional and operational requirements.
- Maintain accurate technical documentation covering automation flows, integrations, and system behavior.
- Support and mentor junior developers, contributing to team knowledge‑sharing and best practices.
- Continuously improve technical skills, especially in Python, AWS services, and integration patterns.
The Magic You Bring
Core Backend & Python
- Strong foundation in Python, including OOP principles, design patterns, and writing clean, maintainable code.
- Experience building backend services using frameworks such as FastAPI, Flask, or Django.
- Ability to design, develop, and maintain RESTful APIs with proper error handling and logging.
Automation & Integrations
- Hands‑on experience building process automation workflows and internal tools.
- Experience integrating backend services with Salesforce (APIs, events, data sync, tooling).
- Familiarity with chat or messaging integrations (Slack, Whats App, web chat, or similar platforms).
AWS & Cloud
- Extensive experience using AWS services, such as Lambda, SQS/SNS, API Gateway, Step Functions, Dynamo
DB, RDS, S3, and Cloud Watch. - Experience designing event‑driven and serverless architectures.
- Familiarity with IAM, environment configuration, and cloud security best practices.
Data & Performance
- Solid understanding of relational and No
SQL databases; ability to write complex queries and perform data validation. - Experience applying caching strategies and performance optimizations.
Testing, Quality & Reliability
- Writes unit and integration tests for Python services; understands testing best practices.
- Experience debugging production issues using logs, metrics, and basic performance profiling.
- Familiarity with CI/CD pipelines and deployment workflows.
Bonus Points If You Have
- Exposure to chatbots, conversational platforms, or LLM‑based systems.
- Basic understanding of ML workflows, model inference, or data pipelines.
- Experience working with async processing, queues, or background workers.
Inside Snoonu's Universe
Snoonu…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).