https://bayt.page.link/XU378ME7UHVxvQbP6
Create a job alert for similar positions

Job Description

You will be responsible for identifying, analyzing, and implementing process improvements within the software development lifecycle. This role involves collaborating with cross-functional teams, conducting process assessments, and driving initiatives to enhance overall efficiency and effectiveness. The Specialist will play a key role in optimizing software development processes to ensure high-quality deliverables and continuous improvement.


Nice to Have
  • Certification in Process Improvement methodologies (e.g., Lean, Six Sigma).


  • Previous experience with process improvement tools and frameworks.


  • Familiarity with project management principles.



Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.


  • Proven experience in software development and process improvement initiatives.


  • Familiarity with Agile methodologies and other software development best practices.


  • Strong analytical and problem-solving skills.


  • Excellent communication and interpersonal skills.


  • Ability to work collaboratively in a team environment.


  • Experience with process documentation and process mapping tools.


  • Knowledge of industry standards and compliance requirements



Responsibilities

  • Process Assessment:
  • Conduct regular assessments of existing software development processes.


  • Analyze data and metrics to identify areas for improvement.


  • Process Design and Implementation:
  • Design and implement process improvements based on industry best practices.


  • Collaborate with stakeholders to ensure successful implementation.


  • Documentation:
  • Document current processes and proposed improvements.


  • Maintain process documentation and ensure accessibility to relevant team members.


  • Quality Assurance:
  • Work with the Quality Assurance team to integrate process improvements into testing procedures.


  • Monitor and evaluate the impact of changes on software quality.


  • Training and Communication:
  • Develop training programs to educate team members on new processes.


  • Communicate process changes and updates to relevant stakeholders.


  • Metrics and Reporting:
  • Define and track key performance indicators (KPIs) related to process improvements.


  • Generate reports and provide insights to management on process effectiveness.


  • Continuous Improvement Culture:
  • Foster a culture of continuous improvement within the development team.


  • Encourage proactive identification and resolution of process issues.


  • Collaboration:
  • Collaborate with cross-functional teams, including developers, project managers, and quality assurance, to implement and maintain effective processes.







Nice to Have
  • Certification in Process Improvement methodologies (e.g., Lean, Six Sigma).


  • Previous experience with process improvement tools and frameworks.


  • Familiarity with project management principles.



Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.


  • Proven experience in software development and process improvement initiatives.


  • Familiarity with Agile methodologies and other software development best practices.


  • Strong analytical and problem-solving skills.


  • Excellent communication and interpersonal skills.


  • Ability to work collaboratively in a team environment.


  • Experience with process documentation and process mapping tools.


  • Knowledge of industry standards and compliance requirements



Responsibilities

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.