![National Parcel Stations Network Co.](https://media.trabajo.org/img/noimg.jpg)
Software Developer
4 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.
-
Senior Software Developer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Software AG Full timeWe're looking for a Senior Software Developer to join our team at Software AG. As a Senior Software Developer, you'll lead the design and development of innovative software solutions that meet business needs.Key Skills and Qualifications:Deep knowledge of JavaScriptExperience in developing and maintaining BI dashboardsStrong background in workflow...
-
Senior Software Engineer
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Software GmbH Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Software GmbH. As a key member of our organization, you will be responsible for designing and developing innovative software solutions that meet the evolving needs of our business.Key Responsibilities:Business Intelligence: Design and develop ARIS reports using...
-
Process Analyst
6 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Software GmbH Full timeCompany Overview:At Software GmbH, we simplify complexity, increase transparency, and prepare organizations for change. With over 50 years of experience, our AI-enabled process intelligence, application development, high-performance database, and strategic portfolio management solutions are trusted by the world's best brands.
-
React-native Developers
2 weeks 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
3 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
3 weeks ago
Riyadh, Saudi Arabia AL-AMR GROUP For Engineering Consultancy Full timeThis is a full-time, on-site role for a Software Engineer at AL-AMR GROUP For Engineering Consultancy located in Riyadh, Saudi Arabia. The Software Engineer will be responsible for completing day-to-day tasks associated with software development, system maintenance, and support. Tasks include developing software systems, testing and debugging code, and...
-
Software Developer
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia IBM Qatar Full timeIntroductionWe are seeking a talented software developer to join our team at IBM Qatar. As a key member of our development organization, you will play a vital role in building and implementing new functional enhancements to our existing software product.Your Role and ResponsibilitiesAs a software developer, your primary responsibility will be to design and...
-
Software Developer
3 weeks ago
Riyadh, Saudi Arabia Jobs 2022 Full timeResponsibilities: - Development of new products, features and support of existing company products. - Develop, Test & Implement Web Application using MS.net framework and MS.net Core - Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, Angular, AngularJS, NodeJS, REST APIs, JSON, WCF, Unity, LINQ -...
-
Software Developer
2 weeks 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...
-
Backend Software Developer
1 week ago
Riyadh, Saudi Arabia Inbox Business Technologies Full timeSoftware development at all levels, including backends. - Using Scrum and Kanban methodology in developing and coordinating technical solutions. - Programming using the development language used by the Authority and providing programming consultations to it - Database queries as per business requirements - Develop and automate test cases to ensure software...
-
Software Development Leader
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia 700apps Full timeJob Title:Software Development ManagerCompany Overview:700apps is a cutting-edge software development company dedicated to delivering innovative solutions for clients in the software and digital transformation sector. We're seeking an experienced Software Development Manager to lead our software development teams in delivering high-quality solutions.Job...
-
Senior Software Developer
3 weeks ago
Riyadh, Saudi Arabia Arabic Computer Systems Full timeArabic Computer Systems, one of the largest ICT Companies in Saudi Arabia with over 35 years of experience, is seeking a Senior Software Developer to join its team of more than 3,000 IT professionals covering over 23 Saudi cities. The company serves government entities, some of the Middle East's leading companies, and is expanding through its strong business...
-
Software Development Specialist
2 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia National Company for Mechanical Systems - NCMS Full timeAt National Company for Mechanical Systems - NCMS, we are seeking a skilled Software Development Specialist to join our team. In this role, you will design, develop, test, and deploy software applications using Java and C++. Your expertise in architectural decisions and software design discussions will contribute to the success of our projects.Key...
-
Oracle Software Developer
3 weeks ago
Riyadh, Saudi Arabia Arabic Computer Systems Full timeWe are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding...
-
Software Development Lead
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia The Professionals Full timeWe are looking for a talented software development lead to join our team at The Professionals. In this role, you will oversee the development and maintenance of SPMS, handle change management requests, and manage the software development lifecycle.You will work closely with internal stakeholders to gather requirements and prioritize software updates,...
-
Software Development Specialist
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Arabic Computer Systems Full timeAt Arabic Computer Systems, we are seeking a skilled software analyst to join our team. As a software analyst, you will be responsible for analyzing, designing, and improving software solutions that meet business and customer needs.Key ResponsibilitiesGather and analyze business and technical requirements for software development projects.Work closely with...
-
Software Development Professional
4 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ammanu Full timeJob Title: Senior Software Development ProfessionalWe are looking for a highly skilled Senior Software Development Professional to join our team at Ammanu. This role involves working on the development and maintenance of various software systems.About the RoleThis is an opportunity for a seasoned engineer to take on new challenges and contribute to the...
-
Software Development Engineer
3 weeks ago
Riyadh, Saudi Arabia SAMI Navantia Full timeSAMINavantia is a fruit of a joint venture between Saudi Arabian Military Industries (SAMI), a driving force in localizing military industries in Saudi Arabia, and Navantia, an international reference in the design and construction of high technology military and civilian vessels. We specialize in the design, development, and maintenance of high technology...
-
Head of Software Development
2 weeks ago
Riyadh, Saudi Arabia VeUP Full time**HEAD OF SOFTWARE DEVELOPMENT** **RIYADH / SAUDI ARABIA - EXCELLENT SALARY AND EX-PAT SALARY AND CONDITIONS ON OFFER FOR NON SAUDI CANDIDATES** **Key responsibilities**: - Make key decisions on coding languages, front and back-end software development, functional UX/UI design, DevOps deployment, and infrastructure development. - Ensure timely and...
-
Software Development Expert
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia HungerStation Full timeJob Description:We are seeking a skilled Senior Software Engineer to join our team at HungerStation. The ideal candidate will have a strong track record of delivering high-quality software solutions.ResponsibilitiesAnalyze product requirements to understand engineering needs and develop effective solutions.Design and implement software components using...