181 Software Developer jobs in Saudi Arabia
Software Developer
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Software Developer role at Saudi Networkers Services .
Responsibilities and qualifications- Practical experience in programming and managing SQL Server and MySQL databases.
- Experience in Geographical Information System (GIS) data processing.
- Practical experience in information systems data processing.
- Ability to identify and fix defects in applications.
- Ability to coordinate with different service providers.
- Proficiency in written and spoken English.
- Report writing skills.
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Business Consulting and Services
Software Developer
Posted today
Job Viewed
Job Description
**Salary**: ﷼2,000.00 - ﷼4,000.00 per month
Ability to Commute:
- Riyadh (required)
Ability to Relocate:
- Riyadh: Relocate before starting work (required)
Software Developer
Posted 14 days ago
Job Viewed
Job Description
• Practical experience in programming and dealing with (SQL) server and (MYSQL) database. • Experience in Geographical Information System (GIS) data processing. • Practical experience in information systems data processing.
Requirements
• Minimum of 3-4 years’ experience in programming/software development using (Asp. Net core, Asp.net MVC, Angular, JavaScript, Net technologies, C #, react). • Proficiency in writing and speaking in English. • Report writing skills. • The ability of discovering and fixing the errors in any application. • The ability of coordinating with different service providers.
About the company
Saudi Networkers Services, incorporated in 2001 with an aim to provide the world class business and consulting services through a combination of market insight, technical excellence and unrivalled agile methodology. Our success stems from building strong relationships and trusted partners, which enabled us delivering exceptional services to public sector, as well as some world's leading organizations, in Telecommunication, Information Technology, Cyber Security, Banking, Energy, Utilities and various other industry arenas. We collaborate closely, ideate that how the work gets done, while working alongside businesses to collaborate on growth and applying breakthrough innovations, that drive exponential impact, managed by teams specialized in their assigned industry sectors.
CAFM Software Developer
Posted 4 days ago
Job Viewed
Job Description
Job Summary:
We are seeking a skilled CAFM System Architect to design, develop, and implement our Computer-Aided Facility Management system. The ideal candidate will have a strong background in software development, facility management processes, and system integration.
Key Responsibilities:
- Design and architect the CAFM system to meet organizational needs.
- Collaborate with stakeholders to gather requirements and define system features.
- Develop and customize CAFM software applications, ensuring they align with best practices.
- Integrate CAFM systems with existing software and hardware tools.
- Conduct testing and quality assurance to ensure system reliability and performance.
- Train and support end-users, providing technical assistance as needed.
- Monitor system performance and implement enhancements based on user feedback.
- Stay up-to-date with industry trends and emerging technologies in facility management.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in software development, particularly in CAFM or similar systems.
- Strong knowledge of facility management principles and practices.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with database management systems (e.g., SQL Server, Oracle).
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
Preferred Skills:
- Familiarity with industry-standard CAFM software.
- Experience in project management and agile methodologies.
- Certification in facility management (e.g., IFMA, BOMA) is a plus.
Senior Software Developer
Posted 21 days ago
Job Viewed
Job Description
Müller's Solutions is seeking an experienced and motivated Senior Software Developer to join our dynamic team. In this role, We are looking for a Senior Software Developer with a strong command of modern web technologies to lead the development of scalable, performant, and secure web applications. Our stack includes Angular (v11-20), Firebase, TypeScript, and modern frontend tooling supported by CDNs, Google Analytics, and secure hosting practices.
Responsibilities:
- Lead the development of high-quality software applications, ensuring adherence to best practices and coding standards
- Design and implement scalable software architecture that supports business objectives
- Mentor and guide junior developers, sharing knowledge and improving team capabilities
- Collaborate with cross-functional teams to define, design, and ship new features
- Troubleshoot and debug applications to ensure optimal performance and reliability
- Conduct code reviews and provide constructive feedback to enhance code quality
- Stay up-to-date with emerging technologies and industry trends, and apply them to improve existing systems and processes
- Frontend Engineering:
- Create responsive, user-focused interfaces utilizing Angular, TypeScript, Bootstrap, Font Awesome, and the Google Font API
- Develop sophisticated UI components with jQuery, jQuery UI, DataTables, and Select2
- Backend & Cloud Integration:
- Oversee the integration of Firebase services, including Firestore, Authentication, Functions, and Hosting
- Guarantee efficient content delivery and minimal latency for users across the globe
- Security & Best Practices:
- Implement advanced security measures such as HSTS, authentication workflows, and secure credential handling
- Ensure that applications adhere to the secure development lifecycle standards (SDLC)
- Promote the use of contemporary web protocols like HTTP/3
- Analytics & Monitoring:
- Establish and oversee tracking systems using Google Analytics 4 (GA4), Google Tag Manager, and DoubleClick Floodlight
- Leverage gathered data to guide product strategies and enhance performance
- Continuous Improvement:
- Keep informed of industry developments and actively suggest enhancements to tools, frameworks, and processes
- Engage in sprint planning, retrospectives, and contribute to fostering a culture of technical excellence
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Software Developer with at least 5 years of hands-on development experience
- Proficiency in multiple programming languages (e.g., Java, C#, Python, etc.) and frameworks
- Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js) is a plus
- Strong understanding of software development methodologies (Agile, Scrum) and version control systems (Git)
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and collaboration skills
- Experience with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture
- Familiarity with containerization technologies (Docker, Kubernetes) is a plus
- Experience with front-end frameworks (Angular)
- Knowledge of server-side development (Firebase, SQL)
- Experience with DevOps practices and tools (GitHub)
- Familiarity with Agile development methodologies
Why Join Us:
Opportunity to work with a talented and passionate team.
Competitive salary and benefits package.
Exciting projects and innovative work environment. Seniority level
- Seniority level Mid-Senior level
- Employment type Temporary
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Müller's Solutions by 2x
Get notified about new Senior Software Engineer jobs in Riyadh, Riyadh, Saudi Arabia .
Assistant Manager - Full Stack Developer Full Stack Mobile Application DevelopmentRiyadh, Riyadh, Saudi Arabia 16 hours ago
Junior Software Engineer - Cross-platform C++ - MultipassWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrOracle Software Developer
Posted today
Job Viewed
Job Description
**Responsibilities**:
- Work with developers to design algorithms and flowcharts
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
**Requirements**:
- Proven experience as a Software Developer, Software Engineer or similar role
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
- Ability to learn new languages and technologies
- Excellent communication skills
- Resourcefulness and troubleshooting aptitude
- Attention to detail
- BSc/BA in Computer Science, Engineering or a related field
- **IT BD EXP 3 Y, DB Desing 7 Y, Know Oracle RAC
Senior Software Developer
Posted today
Job Viewed
Job Description
**Responsibilities**:
- Develop high-quality software solutions that meet the company's and clients' needs
- Collaborate with other developers and stakeholders to identify improvements and solutions
- Troubleshoot and debug software issues in a timely manner
- Write clean, efficient, and well-documented code
- Continuously learn and stay up to date with current software development trends and technologies
- Mentor and guide junior developers
- Participate in code reviews to ensure high-quality code is maintained
**Requirements**:
- Bachelor's degree in computer information systems or a related field
- Experience 8 years in software development using Microsoft.NET.
Be The First To Know
About the latest Software developer Jobs in Saudi Arabia !
Web Developer / Software Engineer
Posted 21 days ago
Job Viewed
Job Description
Job Title: Web Developer / Software Engineer
Location: Riyadh, Saudi Arabia
Salary: Open for discussion
Experience: 7-10 years
Key Responsibilities- Develop, implement, and maintain high-quality web applications that align with business and user needs.
- Design and build scalable and efficient backend services and API integrations.
- Ensure code quality, security, and performance optimization throughout the development lifecycle.
- Collaborate with UI/UX designers, business analysts, and QA engineers to deliver robust solutions.
- Conduct code reviews, implement best practices, and stay updated with modern development trends.
- Optimize database structures and ensure seamless data handling.
- Provide technical leadership and mentorship to junior developers as needed.
- 7+ years of experience in web development and software engineering.
- Strong understanding of modern development techniques and frameworks.
- Hands-on experience with the following technologies:
- Frontend Development: Angular
- Backend Development: ASP.NET MVC, ASP.NET Core
- Windows Applications: Universal Windows Platform (UWP)
- Strong analytical skills and the ability to evaluate and implement new technologies.
- Experience with cloud platforms such as Azure or AWS is a plus.
- Excellent communication skills and a team-oriented mindset.
If you are a passionate developer looking for an opportunity to work on cutting-edge projects, apply now and become a part of our growing team in Riyadh!
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
#J-18808-LjbffrERP Software Developer (Odoo)
Posted today
Job Viewed
Job Description
Join to apply for the ERP Software Developer (Odoo) role at Burjline Builders .
We are seeking an experienced ERP Software Developer (Odoo) with over 10 years of hands-on experience in designing, developing, and customizing ERP solutions using the Odoo framework. The ideal candidate will be responsible for implementing new system modules, enhancing existing features, and ensuring seamless integration of the ERP system with external platforms.
Responsibilities- Design and develop custom modules within the Odoo framework to meet business and operational needs.
- Analyze business requirements and translate them into effective technical solutions.
- Customize and enhance Odoo modules in Procurement, Finance, HR, and Inventory Management.
- Build and maintain API integrations with third-party systems.
- Manage and optimize PostgreSQL databases to support ERP performance and scalability.
- Provide technical support and troubleshooting for day-to-day user issues.
- Collaborate with cross-functional teams to gather requirements and conduct system testing.
- Ensure code quality and system updates comply with internal data security and software standards.
- Document custom modules and technical processes for internal knowledge sharing.
- Monitor system performance and implement enhancements to improve user experience.
- Minimum 10 years of experience in ERP software development, with a strong focus on Odoo.
- Proficiency in Python, PostgreSQL, HTML, JavaScript, and XML.
- Experience with Linux environments and version control tools such as Git.
- Strong understanding of business workflows and ERP processes in Procurement, Finance, HR, and Inventory.
- Proven ability to develop and integrate RESTful APIs.
- Excellent problem-solving and debugging skills.
- Strong communication skills and ability to work collaboratively in a team-oriented environment.
- Odoo certification(s) or relevant training.
- Experience with Odoo.sh or other cloud-based Odoo environments.
- Familiarity with Agile or Scrum development methodologies.
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Construction
Software Developer in Test
Posted 3 days ago
Job Viewed
Job Description
We're looking for a proactive individual to join our dynamic team and help us deliver top-tier software solutions. If you have a solid background in modern automation frameworks and thrive in an environment where you can work independently and solve complex problems, we want to hear from you!
In this role, you'll be instrumental in ensuring the quality and reliability of our products throughout the entire software development lifecycle. You'll leverage your expertise to design, build, and maintain robust automation frameworks, collaborating closely with development and product teams to ensure comprehensive test coverage.
Who are we
Lean enables companies to seamlessly connect to their users’