At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.
About the Role
We are seeking a Senior Software Developer with deep expertise in AVEVA Unified Engineering (UE) to lead tool development, sustenance, migration, standardization, and configuration initiatives across large-scale engineering programs. The role demands strong hands-on experience in.NET and Python, combined with a solid understanding of engineering data models, integrations, and enterprise-scale design environments. This position plays a critical role in enabling digital engineering transformation, ensuring scalable, standardized, and high-quality engineering data across project lifecycles.
Key Responsibilities
AVEVA Unified Engineering (UE)
• Lead configuration, customization, and administration of AVEVA Unified Engineering environments.
• Develop and maintain UE extensions, integrations, and automation workflows.
• Support migration of legacy engineering data into UE (Pre-FEED, FEED, EPC stages).
• Drive standardization of engineering data models, templates, and naming conventions.
• Provide tool sustenance and production support, including issue diagnosis and performance tuning.
• Configure and manage seed files, catalogues, and reference data aligned with project/company standards.
Software Development
• Design and develop enterprise-grade applications and services using.NET (C#, ASP.NET, Web APIs).
• Develop Python-based automation, validation, and data processing scripts.
• Implement data ingestion, validation, and transformation pipelines for engineering datasets.
• Build custom reports, dashboards, and validation tools on top of UE data.
Integration & Architecture
• Integrate UE with PLM, ERP, document management, and data lake platforms.
• Work with databases (SQL Server / Oracle / PostgreSQL) and structured engineering data.
• Support hybrid and cloud-based deployments, including AVEVA CONNECT where applicable.
• Ensure compliance with enterprise security, performance, and scalability standards.
We are known for our extraordinary people who make the impossible possible every day. Quest Global is driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.
We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.
Work Experience
Must-Have
• 8+ years of software development experience.
• Strong hands-on experience with AVEVA Unified Engineering (UE).
• Expertise in .NET (C#, ASP.NET, Web API).
• Strong proficiency in Python for automation and data processing.
• Experience in engineering tool development, sustenance, migration, and standardization.
• Solid understanding of engineering data models and project lifecycles (Pre-FEED, FEED, EPC).
• Experience with relational databases and data validation frameworks.
Good to Have
• Experience with AVEVA Integration Services, SPPID, SPI, E3D / S3D.
• Exposure to cloud platforms (Azure / AWS) and data lake architectures.
• Knowledge of DevOps, CI/CD pipelines, and version control (Git).
• Familiarity with Oil & Gas / Energy / EPC domain standards.
• AVEVA certifications or equivalent engineering tool certifications.