drjobs
Software Developer - National Parcel Stations Network Co
drjobs Software Developer - National Parcel Stations Network Co English

Software Developer - National Parcel Stations Network Co

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs drjobs drjobs
drjobs drjobs
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف

موقع الوظيفة

drjobs

الرياض - السعودية

الراتب الشهري

drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

We are seeking a motivated and skilled Software Engineer to join our inhouse application development team. The ideal candidate will be responsible for designing developing and maintaining software applications that meet the evolving needs of our business. They will collaborate closely with crossfunctional teams to gather requirements implement solutions and ensure that our software applications are aligned with business objectives.

Responsibilities:

  • Work closely with stakeholders to gather and analyze requirements for inhouse software applications.
  • 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 crossfunctional teams to ensure that software solutions meet business requirements and adhere to project timelines.
  • Continuously monitor and evaluate software applications to identify opportunities for improvement and optimization.
  • Stay up to date with the latest technologies and industry trends to enhance skills and expertise.
  • Act as a subject matter expert on software development best practices and methodologies.
  • 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 JavaScriptcontaining machine locations using Google Maps APIs.
  • Design develop test and deploy highquality 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

  • Bachelors 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 problemsolving 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 problemsolving and optimization.
  • Knowledge of testing methodologies including both manual and automated testing.
  • Experience working with inhouse software applications and meeting evolving business requirements.
  • Familiarity with Azure DevOps and cloud hosting solutions.

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.
  • Experience in testing applications across different browsers devices and platforms.
  • Awareness of security testing concepts and tools to identify vulnerabilities in software applications.
  • 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.
This job has been sourced from an external job board.
More jobs on

نوع التوظيف

دوام كامل

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا