Purpose of the role
The WPT & Al Fikr Consultant is responsible for supporting, analyzing, designing, developing, testing, and deploying the Well Planning Tool (WPT) and Al Fikr petroleum engineering applications on the .NET platform. The consultant will work through the entire software development lifecycle from concept to deployment, ensuring the delivery of high-quality, robust, and scalable digital solutions to support business processes in the subsurface and wells domains.
Key technical skills and expertise
- Proficiency in programming and markup languages: C#, VB.NET, HTML/HTML5, JavaScript, jQuery, CSS, PL/SQL
- Deep knowledge of software architecture patterns such as Three-Tier, Multi-Layered, SOA, MVC, and MVVM
- Experience with frameworks and tools: .NET, .NET Core, Ajax, AngularJS, CSS, Bootstrap
- Familiar with development and version control tools: Visual Studio, Oracle SQL Developer, TFS, Visual SourceSafe
- Reporting and visualization: Crystal Reports, RDL/RDLC, SSRS, Power BI
- Database skills: logical and physical modeling, stored procedures, packages, triggers, job schedulers in Oracle and SQL Server
- Knowledge of data warehouse principles
- Skilled in application deployment using IIS (Internet Information Services)
- Strong business analytics capabilities using Power BI, SQL, and Excel for reporting and insight generation
Experience & qualifications
- Bachelor's degree in Computer Science, IT, or a related scientific discipline
- Minimum 2 years of recent hands-on experience in .NET application development
- Understanding of Agile/Scrum methodologies and familiarity with DevOps concepts
- Experience with project management tools like MS Project and MS Office
- Demonstrates leadership ability, customer focus, and critical thinking
- Strong interpersonal and communication skills
- Excellent troubleshooting, problem-solving, and quality assurance skills
- Proven ability in data-driven decision-making and process optimization
Awareness & industry context
- Understanding of the broader IT landscape including SAP, SharePoint, Livelink, NAS Filers
- Experience with data analytics or digital transformation projects is an advantage
- Awareness of the Opportunity Realization Process and familiarity with Exploration & Production (E&P) operations is desirable
Principal accountabilities
- Work independently and under tight deadlines, engaging with user groups to gather detailed requirements for technical workflows, document formats, and approval processes
- Translate business needs into solution designs and validate them regularly with stakeholders
- Draft and manage functional and technical specifications, including handling of change requests
- Participate in effort estimation and update project plans in coordination with project managers
- Develop and implement application improvements using best coding practices and standards
- Use Microsoft TFS for code version control and collaborative development
- Lead code reviews, conduct internal quality control (QC), and prepare for User Acceptance Testing (UAT)
- Develop test case documentation and address any issues or bug fixes post-UAT
- Plan and execute production deployments, ensuring smooth rollout
- Maintain comprehensive documentation on workflows, database modifications, and new features
- Support user awareness sessions and onboarding during upgrades or releases
- Supervise or coordinate with other engineers or business analysts as needed to meet project timelines
- Ensure smooth transition of developed applications to support teams, including full knowledge handover and artifact transfer
- Uphold compliance with all relevant data/document management policies