Software Senior Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Purpose of Job Jobholders at this level are capable of operating with minimal supervision. They work within guidelines and procedures in order to prepare more complex, specialized or ad-hoc reports in their related field.
Key Skills for This Role
Full Job Posting
Overview
Purpose of Job
Jobholders at this level are capable of operating with minimal supervision.
They work within guidelines and procedures in order to prepare more complex, specialized or ad-hoc reports in their related field.
They contribute to the completion of milestones or operational targets within the assigned functional area.
They undertake operational activities including developing integration processes and administer all programming components to optimize integration activities, monitor the implementation plan of integration projects and ensure proper integration of online communications and functionalities across other complimentary digital channels or platforms to maximize online presence and enhance E-channels activities.
Job Details
- Understand business requirements, customer journeys, assess the technical feasibility of designs and build detailed specifications to ensure that business requirements are met
- Define and supervise developed design concepts in collaboration with concerned stakeholders, measure client satisfaction level for business wide authentication, alerts, messaging, and notifications across multiple digital channels (mobile, online portals, applications, etc.) to ensure alignment with clients’ needs
- Manage project teams to support the entire process of application development lifecycle (concept, design, test, release, and support) and supervise the implementation of the developed wireframes, site maps, schematics, user workflows, icons, samples, and working prototypes, to guarantee compliance with set guidelines and requirements
- Perform consistent systematic monitoring and troubleshooting of workflows to identify bugs and errors during development, and develop fixes and corrections accordingly
- Set programming guidance methodologies, review developed components to ensure they meet all functional and technical requirements prior to code merge and/or release for testing
- Follow documentation standards and procedures, establish record of changes to ensure consistency throughout various development projects
- Collect the needed inputs for testing to facilitate component testing prior to code merge and/or release and delivery to the quality assurance team
- Supervise different types of testing (unit, integration, functional, non-functional, etc.), propose specifications and recommendation for improvements to ensure that the solution/application can handle required operations in real-world scenarios
- Analyze test results, identify deficiencies, propose corrective actions, to provide improvements for next stage of development
- Follow the latest integration standards and best practices, deploy best-fit integration processes to facilitate integration activities, and administer all programming components
- Provide needed inputs related to integration activities in coordination with relevant teams to develop integration plan
- Implement integration plan and other online communication integration projects /activities across complimentary digital channels/platforms to maximize online presence
- Identify integration issues in coordination with relevant teams during integration testing phase to handle all technical issues on time
- Monitor e-channels efficiency, analyze traffic, set targets, and plan capacity programs to ensure alignment with IT strategy
- Collaborate with other members of the UX-UI designing team, assess conducted user research findings to implement them accordingly
- Collect all necessary incidents and problems inputs related to e-channels, and provide proper support to timely solve issues related to delivered solutions and applications
- Review and document applications maintenance agreements and service contracts for optimal results, update user/training manuals to ensure up-to-date documentation for application changes
- Review support logs, performance assessments and prepare application support reports to recommend improvement actions
- Follow all relevant policies, processes and standard operating procedures so that work is carried out in a controlled and consistent manner
- Communication and Contacs
Education
Bachelor’s degree in Computer Science, Information Technology, or equivalent is required
Experience
A minimum of 2 years of relevant experience
Solutions Development Planning and Integration - Proficient
Enablement of Change and Innovation - Developing
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Zakat, Tax and Customs Authority
Software Senior Engineer
Riyadh, KSA
Responsible for developing integration processes, managing project teams, ensuring client satisfaction, and optimizing online communication across digital channels.
Lead Accountant
Riyadh, KSA
Experienced professional responsible for managing accounting transactions, reconciling accounts, and supporting junior staff while adhering to policies and procedures.
IT Infrastructure & Networks Delivery & Testing Expert
Riyadh, KSA
Responsible for leading IT infrastructure and networks delivery projects, providing expert support, and ensuring compliance with guidelines and standards.
Litigation Supervisor
Riyadh, KSA
Purpose of Job Jobholders at this level are responsible for leading work activities and working autonomously with minor direction towards predetermined long-term objectives. Jobholders oversee the implementation of opera
IT Infrastructure & Networks Delivery & Testing Expert
Riyadh, KSA
Purpose of Job Jobholders at this level are responsible for leading work activities and working autonomously with minor direction towards predetermined long-term objectives. Jobholders might act as internal consultants a
IT Infrastructure and Systems Design Expert
Riyadh, KSA
Purpose of Job Jobholders at this level are responsible for leading work activities and working autonomously with minor direction towards predetermined long-term objectives. Jobholders might act as internal consultants a
Cloud Computing Center Of Excellence Director
Riyadh, KSA
Purpose of Job The Cloud Computing Center of Excellence (CCoE) is responsible for driving the strategic direction and implementation of cloud initiatives across the organization. This role involves establishing best prac
Customer Experience Lead Specialist
Riyadh, KSA
:هدف الوظيفة يشمل هذا المستوى شاغلي الوظائف من المهنيين ذوي الخبرة القادرين على القيام بالعمل من خلال الاستعانة بالتوجيهات العامة والرئيسية، حيث أنهم معنيين بشكل أساسي بإيجاد حلول للتحديات التي تتطلب بعض التحليل من أجل ف
Investigations Supervisor
Riyadh, KSA
Purpose of Job Jobholders at this level are responsible for leading work activities and working autonomously with minor direction towards predetermined long-term objectives. Jobholders oversee the implementation of opera
Lead Accountant
Riyadh, KSA
Purpose of Job Jobholders at this level are experienced professionals capable of conducting work with general directions. They are primarily concerned with developing solutions to challenges which require some analysis t
Software Senior Engineer
Riyadh, KSA
Lead Accountant
Riyadh, KSA
IT Infrastructure & Networks Delivery & Testing Expert
Riyadh, KSA
Litigation Supervisor
Riyadh, KSA
IT Infrastructure & Networks Delivery & Testing Expert
Riyadh, KSA
IT Infrastructure and Systems Design Expert
Riyadh, KSA
Cloud Computing Center Of Excellence Director
Riyadh, KSA
Customer Experience Lead Specialist
Riyadh, KSA
Investigations Supervisor
Riyadh, KSA
Lead Accountant
Riyadh, KSA
