Enable job alerts via email!

Collection manager

Wipro

Riyadh

On-site

SAR 30,000 - 60,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled software engineer to design, test, and maintain high-quality software solutions. This role involves collaborating with teams to analyze client requirements, optimize software modules, and ensure error-free code. You will play a crucial part in enhancing system performance and customer satisfaction through innovative solutions and continuous integration practices. If you are passionate about leveraging technology and driving process excellence, this opportunity is perfect for you.

Qualifications

  • Expertise in software design and quality assurance processes.
  • Strong knowledge of programming languages and automated testing.

Responsibilities

  • Design, test, and maintain software programs to ensure quality.
  • Investigate problem areas and facilitate root cause analysis.

Skills

Software Design
Quality Assurance
Root Cause Analysis
Automated Testing
Programming Languages

Education

Bachelor's Degree in Computer Science
Master's Degree in Software Engineering

Job description

Role Purpose

The purpose of this role is to design, test, and maintain software programs for operating systems or applications, ensuring they meet 100% quality assurance parameters. The role involves understanding requirements, designing software, and developing solutions by studying information needs, system flow, data usage, and work processes.

Responsibilities include investigating problem areas throughout the software development life cycle, facilitating root cause analysis, and identifying ideas to improve system performance and availability. The candidate will analyze client requirements, convert them into feasible designs, and collaborate with functional teams and systems analysts.

Additional duties involve coding, optimizing software modules, evaluating operational feasibility, developing automated testing processes, modifying software for errors or hardware upgrades, and analyzing information for system installation or modifications. Ensuring error-free code, preparing project documentation, and maintaining reports are also key.

The role requires coordinating with the team on project status, providing feedback on usability, capturing client requirements, and participating in ongoing education. Documentation, stakeholder interaction, and ensuring high-quality customer interactions are essential components.

Competencies required include leveraging current and upcoming technologies, process excellence, expert technical knowledge in programming languages and standards, and behavioral skills such as innovation, managing complexity, and execution excellence.

Performance parameters focus on continuous integration and deployment, quality and customer satisfaction, and timely reporting, with specific metrics for error-free onboarding, adherence to schedules, and customer experience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.