GIS Software Developer
Posted 13 days ago
Job Viewed
Job Description
Our Systems and Business Solutions specialize in delivering information technology solutions that utilize a wide range of technologies. Our goal is to provide innovative, high-quality solutions that align with the culture and environment of our clients, ensuring their satisfaction.
The Systems team is heavily involved in developing several technical solutions to support a high-profile international project. The ideal candidate will be dynamic and enthusiastic about geospatial software development, with strong experience in developing web solutions using ESRI ArcGIS Server, ASP.NET, and JavaScript libraries.
Responsibilities- Support the specification, documentation, and design of technical solutions.
- Develop OpenLayers and ArcGIS client API map components.
- Provide technical assistance and support to other developers within the project team.
- Perform and deliver assigned project tasks within quality, time, and budget constraints, as directed by the team leader.
- Contribute to the development of the deployment plan.
- Document solutions according to project standards.
- Communicate effectively with colleagues and clients.
- Support deployment activities, including analysis, demonstrations, workshops, training, and documentation.
- Numerate degree (Computer Science or Mathematics preferred) or equivalent.
- Minimum of 5 years experience in the IT/GIS industry, with at least 3 years developing solutions with Geospatial technology.
- Experience working in an agile development environment.
- Proficiency in ASP.NET, C#.NET, HTML, CSS, JavaScript, AJAX, JQuery, REST, and SOAP.
- Experience with ESRI ArcGIS for SharePoint, ArcGIS API for Silverlight/WPF, Open source GIS (e.g., OpenLayers, GeoServer), Oracle Spatial, PostgreSQL/PostGIS, Java, OGC standards, Microsoft SharePoint, JQuery.
- Ability to deliver project tasks on time, within quality standards and budget.
- Strong problem-solving skills and teamwork abilities.
- Enthusiasm for emerging technologies and willingness to learn new skills.
- Contribute to software release, support, maintenance, and documentation processes.
- Excellent communication skills in English, both written and verbal.
- Adaptability, pragmatism, and flexibility.
Some work outside normal hours may be required. Travel within the UK or overseas may also be necessary.
Rewards and Benefits- Competitive salary and core benefits.
- Accommodation and transportation allowances.
- 22 days annual leave (based on a 5-day week).
- Medical and life insurance.
- Company gratuity scheme and discretionary bonus.
- Annual flight allowance.
Atkins is a leading provider of professional, technology-based consultancy and support services globally, with over 17,000 staff across major economies. We aim to be the preferred supplier of technical and integrated services, focusing on quality, excellence, value addition, and adaptability to societal needs. Established in 1967, Atkins Middle East employs over 2,000 staff across various locations in the region.
#J-18808-LjbffrGIS Software Developer
Posted 13 days ago
Job Viewed
Job Description
Support the specification, documentation, and design of technical solutions. Develop OpenLayers and ArcGIS client API map components. Provide technical assistance and support to other developers within the project team. Perform and deliver assigned project tasks within quality, time, and budget constraints, as directed by the team leader. Contribute to the development of the deployment plan. Document solutions according to project standards. Communicate effectively with colleagues and clients. Support deployment activities, including analysis, demonstrations, workshops, training, and documentation. Requirements
Numerate degree (Computer Science or Mathematics preferred) or equivalent. Minimum of 5 years experience in the IT/GIS industry, with at least 3 years developing solutions with Geospatial technology. Experience working in an agile development environment. Proficiency in ASP.NET, C#.NET, HTML, CSS, JavaScript, AJAX, JQuery, REST, and SOAP. Experience with ESRI ArcGIS for SharePoint, ArcGIS API for Silverlight/WPF, Open source GIS (e.g., OpenLayers, GeoServer), Oracle Spatial, PostgreSQL/PostGIS, Java, OGC standards, Microsoft SharePoint, JQuery. Ability to deliver project tasks on time, within quality standards and budget. Desired Skills
Strong problem-solving skills and teamwork abilities. Enthusiasm for emerging technologies and willingness to learn new skills. Contribute to software release, support, maintenance, and documentation processes. Excellent communication skills in English, both written and verbal. Adaptability, pragmatism, and flexibility. Additional Information
Some work outside normal hours may be required. Travel within the UK or overseas may also be necessary. Rewards and Benefits
Competitive salary and core benefits. Accommodation and transportation allowances. 22 days annual leave (based on a 5-day week). Medical and life insurance. Company gratuity scheme and discretionary bonus. Annual flight allowance. About The Company
Atkins is a leading provider of professional, technology-based consultancy and support services globally, with over 17,000 staff across major economies. We aim to be the preferred supplier of technical and integrated services, focusing on quality, excellence, value addition, and adaptability to societal needs. Established in 1967, Atkins Middle East employs over 2,000 staff across various locations in the region.
#J-18808-Ljbffr
Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities
- Implementing ERPNext for an existing project solution and understand business requirements and suggest possible solutions.
- Implement Integration between ERPNext and other systems “other ERP systems, websites, mobile apps …. etc.”
- Studying and Investigating workflows and improve the ways the system handles& enhance the process.
- Managing updates and upgrades of the ERPNext system for existing projects.
- Ensuring a smooth transition for current customizations with upgrades of Frappe and ERPNext.
- Build complete applications on the Frappe framework from scratch as per requirements.
- SOFTWARE ENGINEER (Frappe framework - ERPNext)
- LOCALLY FROM QATAR with NOC.
- Must have 5-10 years of experience in the Frappe framework (Experience with previous projects of ERPNext which can be showcased in Interview)
- Job Requirements
- Working experience of Python, JavaScript, CSS, HTML and Jinja templates.
- Familiarity with latest ERPNext features and functionalities.
- Quick and self-learner.
- Excellent communication skills.
- Must have business sense.
- 10,000 – 17,000 QAR full package (based on employee level)
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
We are seeking a Software Engineer to join our team and play a critical role in maintaining and improving the user experience of our digital platforms. This role is responsible for analyzing, troubleshooting, and resolving support tickets and incidents related to our applications. The ideal candidate will have hands-on experience in frontend development , SQL-based diagnostics , and technical support processes , along with a strong understanding of web analytics and agile workflows.
Key Responsibilities
- Monitor, prioritize, and resolve software support tickets via Jira or similar systems.
- Troubleshoot and debug issues across frontend (React.js, Blazor) and backend systems (C#/.NET, SQL)
- Collaborate with developers, QA, and product teams to reproduce, diagnose, and fix bugs
- Utilize SQL queries to investigate data-related issues and implement DBCRs
- Leverage tools like Google Analytics to understand user behavior and identify root causes
- Perform Excel-based analysis for reporting, ticket triaging, and internal data validation
- Write and maintain internal documentation and knowledge base articles
- Participate in agile sprint ceremonies and contribute to continuous improvement of the support process.
- Provide feedback to the development team on recurring issues, feature gaps, and customer pain points.
Required Skills & Experience
- 2+ years of hands-on experience in software development.
- Proficient in React.js , JavaScript , TypeScript , and MS Blazor for frontend support and diagnostics.
- Strong working knowledge of C# and .NET framework
- Intermediate to advanced SQL skills (writing queries, debugging database issues).
- strong in Google Analytics for event tracking and analysis.
- Excellent Excel skills (formulas, pivot tables, data cleansing).
- Experience working with Jira , or similar ticket management tools.
- Solid understanding of Agile methodologies and sprint-based workflows.
- Strong analytical thinking and problem-solving ability.
- Excellent communication and cross-functional collaboration skills.
Preferred Qualifications
- Background in software development or computer science.
- Experience working with logging and monitoring tools (e.g., Kibana, Application Insights).
- Exposure to RESTful APIs and network-level debugging.
- Familiarity with DevOps pipelines and release management is a plus.
Software Engineer
Posted 11 days ago
Job Viewed
Job Description
About nybl
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions.
Responsibilities
- Design and develop software applications using C#, adhering to coding standards and best practices.
- Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements.
- Translate software requirements into technical specifications and designs.
- Write clean, efficient, and maintainable code to implement software solutions.
- Conduct thorough unit testing to ensure the reliability and quality of the software.
- Debug and resolve software defects and issues in a timely manner.
- Collaborate with other software engineers to review code and provide constructive feedback.
- Participate in code reviews and contribute to the improvement of coding standards and practices.
- Stay up to date with the latest technologies, trends, and best practices in C# development.
- Troubleshoot and resolve software performance and scalability issues.
- Document software designs, technical specifications, and implementation details.
- Assist in the deployment and configuration of software applications.
- Drive improvements in all areas, including data quality, testing and CI.
- Provide technical guidance and mentorship to junior software engineers.
Required Skills
- Strong proficiency in C# programming language.
- Experience in software development using .NET framework and related technologies.
- Solid understanding of object-oriented programming principles and design patterns.
- Proficiency in database development and SQL.
- Familiarity with software development methodologies, such as Agile or Scrum.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a team-oriented environment.
- Strong attention to detail and a commitment to delivering high-quality software.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with cloud technologies.
Software Engineer
Posted today
Job Viewed
Job Description
Implementing ERPNext for an existing project solution and understand business requirements and suggest possible solutions. Implement Integration between ERPNext and other systems “other ERP systems, websites, mobile apps …. etc.” Studying and Investigating workflows and improve the ways the system handles& enhance the process. Managing updates and upgrades of the ERPNext system for existing projects. Ensuring a smooth transition for current customizations with upgrades of Frappe and ERPNext. Build complete applications on the Frappe framework from scratch as per requirements. Requirements
SOFTWARE ENGINEER (Frappe framework - ERPNext) LOCALLY FROM QATAR with NOC. Must have 5-10 years of experience in the Frappe framework (Experience with previous projects of ERPNext which can be showcased in Interview) Job Requirements Working experience of Python, JavaScript, CSS, HTML and Jinja templates. Familiarity with latest ERPNext features and functionalities. Quick and self-learner. Excellent communication skills. Must have business sense. Benefits
10,000 – 17,000 QAR full package (based on employee level)
#J-18808-Ljbffr
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Software Engineer
to join our team and play a critical role in maintaining and improving the user experience of our digital platforms. This role is responsible for analyzing, troubleshooting, and resolving support tickets and incidents related to our applications. The ideal candidate will have hands-on experience in
frontend development ,
SQL-based diagnostics , and
technical support processes , along with a strong understanding of web analytics and agile workflows. Key Responsibilities Monitor, prioritize, and resolve software support tickets via Jira or similar systems. Troubleshoot and debug issues across frontend (React.js, Blazor) and backend systems (C#/.NET, SQL) Collaborate with developers, QA, and product teams to reproduce, diagnose, and fix bugs Utilize
SQL queries
to investigate data-related issues and implement DBCRs Leverage tools like
Google Analytics
to understand user behavior and identify root causes Perform
Excel-based analysis
for reporting, ticket triaging, and internal data validation Write and maintain internal documentation and knowledge base articles Participate in agile sprint ceremonies and contribute to continuous improvement of the support process. Provide feedback to the development team on recurring issues, feature gaps, and customer pain points. Required Skills & Experience 2+ years of hands-on experience in software development. Proficient in
React.js ,
JavaScript ,
TypeScript , and
MS Blazor
for frontend support and diagnostics. Strong working knowledge of
C#
and
.NET framework Intermediate to advanced
SQL skills
(writing queries, debugging database issues). strong in
Google Analytics
for event tracking and analysis. Excellent
Excel
skills (formulas, pivot tables, data cleansing). Experience working with
Jira , or similar ticket management tools. Solid understanding of
Agile methodologies
and sprint-based workflows. Strong analytical thinking and problem-solving ability. Excellent communication and cross-functional collaboration skills. Preferred Qualifications Background in software development or computer science. Experience working with logging and monitoring tools (e.g., Kibana, Application Insights). Exposure to RESTful APIs and network-level debugging. Familiarity with DevOps pipelines and release management is a plus.
#J-18808-Ljbffr
Be The First To Know
About the latest Software Jobs in Doha !
Software Engineer
Posted 11 days ago
Job Viewed
Job Description
We are developing an AI ecosystem that enables businesses across industries to deploy artificial intelligence solutions seamlessly using our platform and applications. Our technology empowers anyone to build AI solutions—without writing a single line of code or holding a Data Science degree. From healthcare to agriculture, education to industry, the applications of our technology are truly limitless.
The Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using the C# programming language. You will collaborate with cross-functional teams to analyze requirements, propose solutions, and implement robust software solutions. Responsibilities
Design and develop software applications using C#, adhering to coding standards and best practices. Collaborate with product managers, data scientists, and other stakeholders to gather and analyze software requirements. Translate software requirements into technical specifications and designs. Write clean, efficient, and maintainable code to implement software solutions. Conduct thorough unit testing to ensure the reliability and quality of the software. Debug and resolve software defects and issues in a timely manner. Collaborate with other software engineers to review code and provide constructive feedback. Participate in code reviews and contribute to the improvement of coding standards and practices. Stay up to date with the latest technologies, trends, and best practices in C# development. Troubleshoot and resolve software performance and scalability issues. Document software designs, technical specifications, and implementation details. Assist in the deployment and configuration of software applications. Drive improvements in all areas, including data quality, testing and CI. Provide technical guidance and mentorship to junior software engineers. Required Skills
Strong proficiency in C# programming language. Experience in software development using .NET framework and related technologies. Solid understanding of object-oriented programming principles and design patterns. Proficiency in database development and SQL. Familiarity with software development methodologies, such as Agile or Scrum. Experience with version control systems, such as Git. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work effectively in a team-oriented environment. Strong attention to detail and a commitment to delivering high-quality software. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus. Experience with cloud technologies.
#J-18808-Ljbffr
Software Engineer
Posted today
Job Viewed
Job Description
**Key Responsibilities**:
- Deliver high quality and efficient programs and unit test cases that meets given specifications
- Create documentation, flowcharts and other low-level design artifacts
- Develop code quality artifacts - Test Planning, Test execution and Test Automation.
- Resolve production incidents or defects as needed, and proactively identifies potential production issues before they appear in the production environment
- Participate in the team's agile planning and delivery process.
**Additional Responsibilities**
- Provide Out-of-Office hours support in case of critical Production incidents
- Perform daily health checks to ensure the Systems are healthy and available for business use
- Maintaining and updating technical documents and procedures
**Be part of an extraordinary story**
Your skills. Your imagination. Your ambition. Here, there are no boundaries to your potential and the impact you can make. You’ll find infinite opportunities to grow and work on the biggest, most rewarding challenges that will build your skills and experience. You have the chance to be a part of our future, and build the life you want while being part of an international community.
Our best is here and still to come. To us, impossible is only a challenge. Join us as we dare to achieve what’s never been done before. Together, everything is possible
**Qualifications**:
**About you**:
We welcome fresh technology graduates for these roles. You should have a Bachelor’s Degree or equivalent.
**Experience, Knowledge and Skills in one or more technologies**:
- Knowledge of Data engineering solutions like python, Azure Data Factory, Azure Data Lake Store, Azure Databricks, ETL tool Informatica, Visualization tools like Tableau &, Power BI
- Knowledge of Java Programming stack with Java 11, Spring, Hibernate, Angular 9, micro services, basic SQL programming
- Knowledge of Azure Cloud solutions like API gateway, AKS, SQL & Non-SQL DBs, Terraform, YAML,
**About Qatar Airways Group**
Our story started with four aircraft. Today, we deliver excellence across 12 different businesses coming together as one. We’ve grown fast, broken records and set trends that others follow. We don’t slow down by the fear of failure. Instead, we dare to achieve what’s never been done before.
So whether you’re creating a unique experience for our customers or innovating behind the scenes, every person contributes to our proud story. A story of spectacular growth and determination. Now is the time to bring your best ideas and passion to a place where your ambition will know no boundaries, and be part of a truly global community.
software Engineer
Posted today
Job Viewed
Job Description
The role is responsible for designing, coding and modifying websites, from layout to function and according to a client's specifications. Strive to create visually appealing sites that feature user-friendly design and clear navigation.
**Requirements**:
Degree: Graduate, ideally in Technology/ IT
At least 2 to 3 years of experience in the field of web site design, administration and development in a complex multi stakeholder web site environment.
Experience must include: web site design, producing dynamic content, web content management system, development, documentation, implementation, and testing.
Knowledge of developing mobile OS enabled web site.
Knowledge in: ASP.NET, C#, HTML5, CSS3, XML, AJAX, JavaScript, JQuery, Cross-browser Compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API's
Analytical Thinking
Time Management