Zakat, Tax and Customs Authority

IT Applications Senior Engineer

Zakat, Tax and Customs Authority

Riyadh, Riyadh Province, Saudi Arabia · Full Time

Be the first to apply

Experience
4+ yrs
Salary
Openings
1
Posted
4 seconds ago
Work mode
In office
Education
Bachelor's or Master's in Computer Science or IT
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Purpose of the Role

This position is designed for experienced IT professionals who can work with general guidance to develop and deliver solutions for complex challenges. They handle sophisticated operational tasks such as application development oversight and comprehensive system and integration testing. The role also involves resolving escalated application issues and planning permanent solutions to reduce ongoing problems.

Key Responsibilities

  • Collaborate with Enterprise Architecture to stay updated on emerging architecture and application development trends, establish policies and strategies for system component selection, and promote consistent architecture discipline.
  • Work closely with Enterprise Architecture to review IT initiatives, maintain stable architecture, and design coherent applications across multiple projects within large-scale business transformations.
  • Analyze and gather business requirements, utilize appropriate tools like logical component and interface models, and create detailed specifications translating them into system architectures and designs for implementation.
  • Balance functional needs, service quality, and system management demands by adhering to solution standards and providing technical recommendations concerning system development and integration aspects including change requests and specification deviations.
  • Coordinate with project teams to understand project needs, evaluate user requirements, and determine system requirements including timelines and resources.
  • Assess system changes for resource impact, infrastructure needs, and costs; facilitate development of detailed technical specifications and designs accordingly.
  • Support the creation of business application specifications ensuring design comprehensiveness and detailed coding guidelines.
  • Engage in preparing inputs for testing, scheduling and executing system and integration tests, ensuring user requirements are effectively met.
  • Handle escalated systems and application issues by identifying root causes, troubleshooting, resolving simple problems during implementations, and developing plans to permanently reduce chronic issues.
  • Monitor daily application processes by analyzing performance data, logs, and applying system patches and upgrades to maintain smooth operations.
  • Document applications and system knowledge, transfer expertise to vendors and knowledge management repositories, and ensure all teams remain informed.

Education and Experience

  • Possess a Bachelor's or Master’s degree in Computer Science, Information Technology, or a closely related field.
  • Have at least 4 years of relevant professional experience in IT applications or system development roles.

Competencies

  • Developing skills in collaboration and communication.
  • Proficient professionalism and project management capabilities.
  • Advanced expertise in software development.
  • Proficient in IT compliance, change management, results orientation, customer focus, solutions planning, and integration.
  • Growing abilities in enabling organizational change and fostering innovation.

Minimum education

Master's Degree

How they work

Communication Teamwork & Collaboration Work Ethic Results Orientation
🤖
Online · instant AI help
Broxer