127 Software Development jobs in Qatar
Software Development Manager / Solution Architect
Posted 10 days ago
Job Viewed
Job Description
Software Development Manager / Solution Architect
Posting Date: 20/05/2025
Ref: ITQAR23
Position: Software Development Manager / Solution Architect
Location: Qatar
City: Doha
Sector: Media
Years of Experience: 10 - 15 years
Qualification: Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
Salary: Package Onshore (Doha-based): QAR 30,000 – 35,000; Offshore (Jordan-based / Remote): QAR 20,000 – 25,000
Description:
- Technical Leadership:
- Design and develop scalable, secure, and high-performance software architectures using PHP, Drupal, and mobile development technologies.
- Ensure alignment of software architecture with business goals and technical requirements.
- Provide technical guidance and mentorship to the development team.
- Stay updated with emerging technologies and industry trends to ensure the adoption of best practices.
- Proficiency in mobile development frameworks such as React Native, Flutter, or similar technologies.
- Experience with mobile application development for both Android and iOS platforms.
- Knowledge of mobile UI/UX design principles and best practices.
- Familiarity with mobile application deployment processes on Google Play and Apple App Store.
- Project Management:
- Lead and manage the software development lifecycle, including planning, design, development, testing, and deployment.
- Define project scope, objectives, and deliverables in collaboration with stakeholders.
- Develop and manage project timelines, budgets, and resource allocation.
- Monitor project progress and address any issues or risks that may arise.
- Ability to manage mobile development projects from concept to deployment.
- Experience in defining project requirements and technical specifications for mobile applications.
- Track record of delivering mobile projects on time and within budget.
- Team Management:
- Build and lead a high-performing software development team.
- Conduct regular performance reviews, provide feedback, and support career development for team members.
- Foster a collaborative and innovative team culture.
- Ensure effective communication and coordination within the team and with other departments.
- Solution Architecture:
- Develop and document software architecture designs, including system components, data flows, and integration points.
- Conduct architectural reviews and ensure adherence to design principles and coding standards.
- Collaborate with cross-functional teams to ensure seamless integration of software components.
- Evaluate and select appropriate technologies, tools, and frameworks for software development.
- Quality Assurance:
- Implement and enforce best practices for code quality, testing, and deployment.
- Ensure the development of reliable, maintainable, and scalable software solutions.
- Conduct code reviews and ensure adherence to coding standards.
- Drive continuous improvement in development processes and practices.
- Implementation of best practices for mobile app testing and quality assurance.
- Experience with automated testing tools and techniques for mobile applications.
- Ensuring the performance, reliability, and security of mobile applications.
- Qualifications, Education, Technical Skills:
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- Proven experience as a Software Development Manager or Solution Architect.
- Strong technical background with expertise in software architecture, design patterns, and development methodologies.
- Proficiency in PHP, Drupal, and mobile development technologies.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
- Excellent leadership and team management skills.
- Strong project management skills with the ability to handle multiple projects simultaneously.
- Excellent communication and interpersonal skills.
- Ability to work collaboratively in a fast-paced, dynamic environment.
- Preferred Qualifications:
- Experience with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).
- Knowledge of Agile and Scrum methodologies.
- Familiarity with data modeling, database design, and SQL.
- Experience with front-end technologies (e.g., React, Angular, Vue.js) is a plus.
Software Development Manager / Solution Architect
Posted 2 days ago
Job Viewed
Job Description
20/05/2025 Ref:
ITQAR23 Position:
Software Development Manager / Solution Architect Location:
Qatar City:
Doha Sector:
Media Years of Experience:
10 - 15 years Qualification:
Bachelor’s or master’s degree in computer science, Software Engineering, or a related field. Salary:
Package Onshore (Doha-based): QAR 30,000 – 35,000; Offshore (Jordan-based / Remote): QAR 20,000 – 25,000 Description: Technical Leadership: Design and develop scalable, secure, and high-performance software architectures using PHP, Drupal, and mobile development technologies. Ensure alignment of software architecture with business goals and technical requirements. Provide technical guidance and mentorship to the development team. Stay updated with emerging technologies and industry trends to ensure the adoption of best practices. Proficiency in mobile development frameworks such as React Native, Flutter, or similar technologies. Experience with mobile application development for both Android and iOS platforms. Knowledge of mobile UI/UX design principles and best practices. Familiarity with mobile application deployment processes on Google Play and Apple App Store. Project Management: Lead and manage the software development lifecycle, including planning, design, development, testing, and deployment. Define project scope, objectives, and deliverables in collaboration with stakeholders. Develop and manage project timelines, budgets, and resource allocation. Monitor project progress and address any issues or risks that may arise. Ability to manage mobile development projects from concept to deployment. Experience in defining project requirements and technical specifications for mobile applications. Track record of delivering mobile projects on time and within budget. Team Management: Build and lead a high-performing software development team. Conduct regular performance reviews, provide feedback, and support career development for team members. Foster a collaborative and innovative team culture. Ensure effective communication and coordination within the team and with other departments. Solution Architecture: Develop and document software architecture designs, including system components, data flows, and integration points. Conduct architectural reviews and ensure adherence to design principles and coding standards. Collaborate with cross-functional teams to ensure seamless integration of software components. Evaluate and select appropriate technologies, tools, and frameworks for software development. Quality Assurance: Implement and enforce best practices for code quality, testing, and deployment. Ensure the development of reliable, maintainable, and scalable software solutions. Conduct code reviews and ensure adherence to coding standards. Drive continuous improvement in development processes and practices. Implementation of best practices for mobile app testing and quality assurance. Experience with automated testing tools and techniques for mobile applications. Ensuring the performance, reliability, and security of mobile applications. Qualifications, Education, Technical Skills: Bachelor’s or master’s degree in computer science, Software Engineering, or a related field. Proven experience as a Software Development Manager or Solution Architect. Strong technical background with expertise in software architecture, design patterns, and development methodologies. Proficiency in PHP, Drupal, and mobile development technologies. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture. Excellent leadership and team management skills. Strong project management skills with the ability to handle multiple projects simultaneously. Excellent communication and interpersonal skills. Ability to work collaboratively in a fast-paced, dynamic environment. Preferred Qualifications: Experience with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes). Knowledge of Agile and Scrum methodologies. Familiarity with data modeling, database design, and SQL. Experience with front-end technologies (e.g., React, Angular, Vue.js) is a plus.
#J-18808-Ljbffr
Software development manager / solution architect
Posted today
Job Viewed
Job Description
Posting Date:20/05/2025
Ref:ITQAR23
Position:Software Development Manager / Solution Architect
Location:Qatar
City:Doha
Sector:Media
Years of Experience:10 - 15 years
Qualification:Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
Salary:Package Onshore (Doha-based): QAR 30,000 – 35,000; Offshore (Jordan-based / Remote): QAR 20,000 – 25,000
Description:
Technical Leadership:
Design and develop scalable, secure, and high-performance software architectures using PHP, Drupal, and mobile development technologies.
Ensure alignment of software architecture with business goals and technical requirements.
Provide technical guidance and mentorship to the development team.
Stay updated with emerging technologies and industry trends to ensure the adoption of best practices.
Proficiency in mobile development frameworks such as React Native, Flutter, or similar technologies.
Experience with mobile application development for both Android and i OS platforms.
Knowledge of mobile UI/UX design principles and best practices.
Familiarity with mobile application deployment processes on Google Play and Apple App Store.
Project Management:
Lead and manage the software development lifecycle, including planning, design, development, testing, and deployment.
Define project scope, objectives, and deliverables in collaboration with stakeholders.
Develop and manage project timelines, budgets, and resource allocation.
Monitor project progress and address any issues or risks that may arise.
Ability to manage mobile development projects from concept to deployment.
Experience in defining project requirements and technical specifications for mobile applications.
Track record of delivering mobile projects on time and within budget.
Team Management:
Build and lead a high-performing software development team.
Conduct regular performance reviews, provide feedback, and support career development for team members.
Foster a collaborative and innovative team culture.
Ensure effective communication and coordination within the team and with other departments.
Solution Architecture:
Develop and document software architecture designs, including system components, data flows, and integration points.
Conduct architectural reviews and ensure adherence to design principles and coding standards.
Collaborate with cross-functional teams to ensure seamless integration of software components.
Evaluate and select appropriate technologies, tools, and frameworks for software development.
Quality Assurance:
Implement and enforce best practices for code quality, testing, and deployment.
Ensure the development of reliable, maintainable, and scalable software solutions.
Conduct code reviews and ensure adherence to coding standards.
Drive continuous improvement in development processes and practices.
Implementation of best practices for mobile app testing and quality assurance.
Experience with automated testing tools and techniques for mobile applications.
Ensuring the performance, reliability, and security of mobile applications.
Qualifications, Education, Technical Skills:
Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
Proven experience as a Software Development Manager or Solution Architect.
Strong technical background with expertise in software architecture, design patterns, and development methodologies.
Proficiency in PHP, Drupal, and mobile development technologies.
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
Excellent leadership and team management skills.
Strong project management skills with the ability to handle multiple projects simultaneously.
Excellent communication and interpersonal skills.
Ability to work collaboratively in a fast-paced, dynamic environment.
Preferred Qualifications:
Experience with Dev Ops practices and tools (e.g., CI/CD, Docker, Kubernetes).
Knowledge of Agile and Scrum methodologies.
Familiarity with data modeling, database design, and SQL.
Experience with front-end technologies (e.g., React, Angular, Vue.js) is a plus.#J-18808-Ljbffr
Senior Application Development Analyst
Posted 5 days ago
Job Viewed
Job Description
The role of the ICT Senior Applications Development Analyst is to develop, implement and integrate high-quality, innovative application coding and configuration to fulfill business departments requirements.
The job includes all aspects of analysis, research, definition, planning, designing, programming and documenting developed solutions.
The applications development and analysis include areas of Logistics distribution and operations, Retail, ERP, portals, mobility, web, cloud SAS, in-house developed, closed-loop business systems, APIs, etc
Minimum Qualifications :
Bachelor's degree in Computer Engineering / Science, Electronics Engineering, or any other appropriately relevant field. Minimum Experience :
9 years of progressive experience in a directly related field.
6 years of professional experience in application automation services and application delivery in an enterprise-level environment.
3 years in similarly relevant senior applications development analyst role with around the same team capacity and complexity of assigned tasks.
Senior Application Development Analyst
Posted 11 days ago
Job Viewed
Job Description
The role of the ICT Senior Applications Development Analyst is to develop, implement and integrate high-quality, innovative application coding and configuration to fulfill business departments requirements.
The job includes all aspects of analysis, research, definition, planning, designing, programming and documenting developed solutions.
The applications development and analysis include areas of Logistics distribution and operations, Retail, ERP, portals, mobility, web, cloud SAS, in-house developed, closed-loop business systems, APIs, etc
Minimum Qualifications :
Bachelor's degree in Computer Engineering / Science, Electronics Engineering, or any other appropriately relevant field. Minimum Experience :
9 years of progressive experience in a directly related field.
6 years of professional experience in application automation services and application delivery in an enterprise-level environment.
3 years in similarly relevant senior applications development analyst role with around the same team capacity and complexity of assigned tasks.
#J-18808-LjbffrSenior Application Development Analyst
Posted 9 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Signavio - Application Development Services
Posted 14 days ago
Job Viewed
Job Description
The Signavio Application Development Services Consultant is responsible for the design, development, and implementation of process modeling and automation solutions using Signavio. Roles and Responsibilities
Design, develop, and deploy process models and automation solutions using Signavio. Collaborate with business teams to identify opportunities for process improvement. Ensure seamless integration of Signavio applications with enterprise systems. Provide technical support, troubleshooting, and enhancements for existing applications. Conduct training and workshops for business users on Signavio capabilities. Maintain documentation of processes, configurations, and custom developments. Competencies, Skills, and Experience
Strong expertise in process modeling, automation, and BPMN methodologies. Experience in Signavio application development and integration. Knowledge of business process management and digital transformation strategies. Familiarity with API integrations and cloud-based workflow automation tools. Strong analytical and problem-solving skills. Education, Academic Qualification, Certifications
Bachelor's degree in Computer Science, Information Systems, or a related field. Certification in Signavio or BPM technologies is preferred. Language and Other Selection Criteria
Proficiency in English. Ability to work in a fast-paced, collaborative environment.
#J-18808-Ljbffr
Be The First To Know
About the latest Software development Jobs in Qatar !
Senior application development analyst
Posted today
Job Viewed
Job Description
The job includes all aspects of analysis, research, definition, planning, designing, programming and documenting developed solutions.
The applications development and analysis include areas of Logistics distribution and operations, Retail, ERP, portals, mobility, web, cloud SAS, in-house developed, closed-loop business systems, APIs, etc
Minimum Qualifications :
Bachelor's degree in Computer Engineering / Science, Electronics Engineering, or any other appropriately relevant field. Minimum Experience :
9 years of progressive experience in a directly related field.
6 years of professional experience in application automation services and application delivery in an enterprise-level environment.
3 years in similarly relevant senior applications development analyst role with around the same team capacity and complexity of assigned tasks.#J-18808-Ljbffr
Signavio - application development services
Posted today
Job Viewed
Job Description
Roles and ResponsibilitiesDesign, develop, and deploy process models and automation solutions using Signavio.
Collaborate with business teams to identify opportunities for process improvement.
Ensure seamless integration of Signavio applications with enterprise systems.
Provide technical support, troubleshooting, and enhancements for existing applications.
Conduct training and workshops for business users on Signavio capabilities.
Maintain documentation of processes, configurations, and custom developments.
Competencies, Skills, and ExperienceStrong expertise in process modeling, automation, and BPMN methodologies.
Experience in Signavio application development and integration.
Knowledge of business process management and digital transformation strategies.
Familiarity with API integrations and cloud-based workflow automation tools.
Strong analytical and problem-solving skills.
Education, Academic Qualification, CertificationsBachelor's degree in Computer Science, Information Systems, or a related field.
Certification in Signavio or BPM technologies is preferred.
Language and Other Selection CriteriaProficiency in English.
Ability to work in a fast-paced, collaborative environment.#J-18808-Ljbffr
Business Development Executive - ERP Software
Posted today
Job Viewed
Job Description
- Establish, build and develop a healthy sales funnel
- Understanding of business requirements and provide solutions with Odoo ERP
- Attend customer calls, meet them, and provide them with the most appealing quotes
- Support Technical teams in preparing customer quotations and proposals based on customer requirements and site surveys, and in closing the deals
- Bill customers for completed works and follow up money collection.
- Manage sales through face to face, telephone calls, live conversations, partnerships agreement with key market players (design consultants, contractors, etc.)
**Marketing - 20%**
- Develop Zmakan Sales and Marketing Strategies and Plans
- Develop Zmakan Services Portfolio and profile
- Set products and services list prices and applicable discounts, including sales periods
- Manage, update, and maintain content of Zmakan website and social media pages
**Administrative - 20%**
- Ensure adherence to company values, regulations, and policies
- Day-to-day team coordination and performance optimization
- Update, and maintain an ERP platform
- Weekly, monthly, and quarterly reports
Application Question(s):
- Do you have a valid Qatar Driving License?
**Experience**:
- Sales: 2 years (required)