Current jobs related to Software Developer - Riyadh - National Parcel Stations Network Co.
-
React-native Developers
6 days ago
Riyadh, Saudi Arabia Software Dev Full timeRequirements: - Minimum of 3 years of experience as a React Native Developer. - Strong understanding of RESTful JSON web API design principles - Experience or exposure with back-end web engineering is a great plus. - Experience in using version control system: Git - Solid experience in documenting software solutions using diagrams and flow charts. -...
-
Software Developer
2 weeks ago
Riyadh, Saudi Arabia CCDS Full timeCCDS is seeking a skilled software developer to join our team in the information technology and services industry. As a software developer for CCDS, you will be responsible for developing and implementing software solutions to meet the needs of our enterprise clients. Our company is focused on simplifying enterprise security and delivering end-to-end...
-
Software Developer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full timeJob OverviewWe are seeking a talented Software Developer to join our team.About the RoleThis position involves developing, testing, and maintaining software applications using multiple programming languages.The successful candidate will apply object-oriented programming principles to create scalable and maintainable code.We require someone with experience in...
-
Software Developer
7 hours ago
Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full timeAbout our AI EcosystemWe 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.The Applications of Our Technology Are Truly...
-
Software Developer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full timeAbout the Role">We are seeking a skilled Software Developer to join our team. As a key member of our development organization, you will be responsible for designing, developing, and implementing new functional enhancements to existing software products.">Responsibilities:Develop and support enhancements in existing solutions.Collaborate with developers to...
-
IT Software Developer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full timeRemuneration: Attractive salary and benefits.Job Role:We seek a skilled software developer to join our team and contribute to designing and developing custom software solutions for large-scale construction and infrastructure projects.Main Duties:Developing software solutions for GCC-based projects, focusing on digital construction.Familiarizing oneself with...
-
Software Sales Manager
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Medas Middle East Software Systems LLC Full timeDirect message the job poster from Medas Middle East Software Systems LLCCenter Head, Kochi Operations at Middle East Software Solutions LLCCompany DescriptionMEDAS MIDDLE EAST SOFTWARE SYSTEMS LLC is a healthcare software solution provider company established in 2008 and now a part of UNISIS Group. The company offers complete ERP solutions for Hospital,...
-
Software Developer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia BaseTeam Recruitment Full timeEmdad Al Khebrat is looking to hire a Software DeveloperFull TimeOn-siteJob Description:Key Responsibilities:- Design, develop, and maintain high-performance, scalable applications using Java, Spring Boot, RESTful APIs.- Collaborate with cross-functional teams to define, design, and ship new features.- Ensure code quality through code reviews and automated...
-
Software Developer
5 days ago
Riyadh, Saudi Arabia AGH Consulting Full timeWe are an international IT company based in the Netherlands. We are seeking a software engineer in our Riyadh branch for domestic and international projects. Software Skills: 1- Good knowledge of HTML 5 specifications and familiarity with its extra features. 2- Basic experience with ECMAScript ES5, ES6, ES7, ES8 and ES Next etc. standards as well as...
-
Software Developer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia beBee Careers Full timeThe ideal candidate will have 4+ years of extensive software development experience, with expertise in either Java (17) or Kotlin. You should have a solid understanding of database architecture and SQL, as well as significant experience in designing and implementing microservices.About the roleCollaboration with cross-functional teams to design, build, and...
Software Developer
3 weeks ago
**Responsibilities**:
- Design, develop, and maintain software solutions using C# and the.NET framework.
- Implement best practices for software development, including coding standards, testing, and documentation.
- Collaborate with cross-functional teams to ensure that software solutions meet business requirements and adhere to project timelines.
- Stay up to date with the latest technologies and industry trends to enhance skills and expertise.
- Gather requirements for API integration completion of Parcel Machine Management Software.
- Test and validate APIs created/modified as per customer requirements.
- Create and maintain documentation for software integration, implementation, and user manuals.
- Investigate and resolve software issues by analyzing logs and implementing configuration changes or bug fixes.
- Develop innovative solutions, such as creating JavaScript-containing machine locations using Google Maps APIs.
- Design, develop, test, and deploy high-quality software solutions.
- Participate in code reviews to maintain code quality and ensure best practices.
- Analyze user requirements and develop solutions that meet business needs.
- Collaborate with QA engineers to identify and fix bugs.
- Use version control systems (e.g., Git) effectively for code management.
- Work in an agile development environment, participating in sprint planning and other agile ceremonies.
**Requirements**:
- Bachelor’s degree in computer science, Software Engineering, or related field.
- 3+ years of experience in software development with a strong emphasis on C# and the.NET framework.
- Solid understanding of software development best practices, including Agile methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Experience with DevOps platforms and practices is considered a plus.
- Proficiency in one or more programming languages is essential. Commonly used languages include Java, Python, C++, JavaScript, Ruby, and others depending on the job requirements.
- Strong understanding of software development methodologies, best practices, and the ability to write clean, maintainable code.
- Strong grasp of algorithms and data structures for efficient problem-solving and optimization.
- Knowledge of testing methodologies, including both manual and automated testing.
**Key Skills & Core Competencies**
- Knowledge of web development frameworks (e.g., React, Angular, Node.js).
- Familiarity with database systems (SQL, NoSQL).
- Certifications in relevant technologies, frameworks, or methodologies can add credibility. include certifications from Microsoft, Cisco, AWS, or Scrum Alliance.
- Experience with test automation frameworks (e.g., Selenium, Appium) for automating functional and regression tests.
- Ability to create comprehensive test plans and strategies to ensure thorough test coverage.
- Familiarity with defect tracking tools (e.g., Jira, Bugzilla) to report and monitor issues throughout the development lifecycle.
- Understanding of CI/CD pipelines and integration of automated tests into the development process.
- Proficient in using version control systems (e.g., Git) for code management and collaboration.
- Ability to define and track key quality metrics, providing meaningful reports to the development team and stakeholders.
- Proficient in testing APIs using tools like Postman or by developing automated API tests.
- Effective communication skills to collaborate with developers, product managers, and other stakeholders.
- Strong analytical skills to identify, isolate, and reproduce issues, as well as to analyze and interpret test results.
- Ability to create clear and concise documentation for test cases, procedures, and results.
- Ability to adapt to new technologies, tools, and methodologies in the rapidly evolving field of QA and QC.
- Experience with mobile app development is a plus.