Applications Lead -

Oman Investment Authority

صاحب عمل نشط

نشرت قبل 6 ساعات

الخبرة

8 - 13 سنوات

موقع العمل

Muscat - Oman

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

Main Tasks & Accountabilities

  • Provide effective and efficient solutions to the issues which are more complex than usual issues, arising from the Applications being used in the organization.
  • Lead the team to develop code.
  • Lead a team modifying existing software if required.
  • Manage major enhancements to application workflow, user assistance, and user experience improving overall user satisfaction.
  • Complete technical training and development of staff in used applications.
  • Improve integration of quality and operational procedures.
  • Design and develop integration between main applications in MDC.
  • Design and implement both user and client acceptance testing procedures and installation approval processes.
  • Key contributor to the overall product specification, user interface design, and information architecture.
  • Involve in setting up the projects base structure and source code version control.
  • Procedures: Collaborate with Technology Manager and outsourced developers, resulting in establishing effective best practices, procedures, and business requirements. Maintain and support database, to improve the quality and operational procedures. Design and implement user acceptance testing procedures and installation approval processes.
  • Provide Systems analysis, architecture, software design and technical team management.
  • Analyze business needs, gaps, and business process modeling/flows, define requirements, technical specifications, and strategic risk management. Propose solution for re-engineering the business process to fit within application scope. Create standardized business processes for Assessment editing, updating and approval. Provide expertise, both functional and technical, to service request, projects, and business process inquiries.
  • Establish Formal SDLC (Software Development Life Cycle); facilitate Agile training; manage staff. Review the Unit Test Plan and prepare review documents for SDLC. Develop and integrate a secure SDLC methodology into IT application development.
  • Provide technical expertise and direction to the team including milestone code reviews. Conduct design reviews, code reviews and unit testing check list templates for the code delivery. Mentor junior programmers, through code reviews and training.
  • Develop coding standards, propose software solutions, and provide design improvements. Experience with Agile Scrum software development methodology. Full cycle software development and test.
  • Deliver internal project management application. Interfaced with the business analysts and project management office (PMO) to determine needs; assigned and managed resources. Generate the Project Management Plans and Project Communication Plans to ensure that Projects are poised properly for success.
  • Maintain relationship with strategic customers and Business units. Lead technical team. Lead and coordinate testing efforts between users, internal business units, and external software vendors. Create a framework and enabled service level agreements between Business Units and TECHNOLOGY department.
  • Develop custom program. Work closely with TECHNOLOGY Infrastructure Team to integrate services.
  • Implementing SQL database clustering. Design, implement and automate Microsoft SQL Server and database applications. Administer /
  • Microsoft SQL Server databases. Develop reports involving complex calculations, aggregations, list headers and footers, drill-through functionality, outer joins, SQL's. Schedule and maintain all backup and restoration of Production SQL databases.
  • Developing skills in different programming language based on requirements.
  • Spearhead adoption and implementation of agile development methodologies including Scrum life cycles, pair programming and Test-Driven Development. Coordinate with Business Analysts, Scrum Masters and Developers to release go-to-market solutions. Create multiple virtual and physical Scrum boards, burn-up, velocity, earned value reports. Participate in meetings, lead team meetings Implement Scrum Methodology.

الملف الشخصي المطلوب للمرشحين

Person Specification (Qualifications, Knowledge & Experience)

  • Bachelor s degree in computer science / computer engineering / information technology
  • Proven experience as in application development.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • Applications Lead -

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com

Oman Investment Authority

https://jadarah.oia.gov.om/