Software Developer

العراق

Seeking strong software development skills to drive the creation and improvement of cutting-edge software products.


Roles and Responsibilities:


  • Develop and maintain software applications, writing clean, efficient code following coding standards and best practices.
  • Participate in code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Assist in the setup and configuration of development, testing, and production environments.
  • Collaborate with stakeholders to gather requirements and assist in translating them into technical solutions.
  • Contribute to the development of technical design documents outlining system architecture, components, and integration points.
  • Assist in preparing technical requirements based on Business Requirements Documents (BRD) and other project specifications.
  • Evaluate existing solutions, identifying gaps, and proposing enhancements or alternatives under guidance.
  • Ensure all software packages and tools used in development are properly updated and upgraded to maintain security and performance.
  • Assist in following up with external vendors to ensure they understand project requirements and deadlines.
  • Monitor vendor progress and deliverables to ensure they are meeting project milestones and quality standards.
  • Provide initial feedback and seek guidance to ensure external vendors' work aligns with project requirements and meets the required quality standards.
  • Document technical solutions, processes, and procedures for knowledge sharing and future reference.
  • Continuously seek to improve development processes and practices, contributing to innovation and efficiency.
تاريخ النشر: اليوم
الناشر: Bayt
تاريخ النشر: اليوم
الناشر: Bayt