Talent.com
Senior Software Application Architect
Senior Software Application ArchitectHalliburton • Calgary, Alberta, Canada
Senior Software Application Architect

Senior Software Application Architect

Halliburton • Calgary, Alberta, Canada
30+ days ago
Job type
  • Full-time
  • Part-time
Job description

We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Responsibilities Include

  • Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions.
  • Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)
  • Present architectural designs and technical proposals to the architecture review board.
  • Ability to break down development tasks and lay out clear implementation roadmaps.
  • Implement and optimize computation algorithms
  • Design and develop both thin and thick client applications that interact with cloud-based microservices.
  • Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools
  • Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application.
  • Mentor junior developers and actively contribute to architectural and implementation decisions.
  • Embrace Agile / Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint
  • Stay current with emerging technologies and trends in geophysical computing and software development.

Required Education and Skills

  • BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline.
  • Minimum of10 years of experiencein scientific or geophysical software development.
  • Ability to break down complex development tasks and define clear, actionable implementation roadmaps.
  • Strong Proficiency in programming languages : Java, C++.
  • Proficiency with development tools and environments :
  • GitLab,Eclipse,VS Code,CI / CD pipelines
  • Draw.io for architecture diagrams
  • Performance tools : VisualVM,JMC / JFR,Async
  • Operating systems : WindowsandLinux
  • Hands-on experience developing thick-client applications
  • Hands-on experience using GitHub Copilot to accelerate code implementation and enhance development productivity.
  • Must be self-motivated but be able to work well in a team environment
  • Desired Experience

  • Knowledge with geophysical and seismic software tools and formats :
  • SEG-Y, Landmark seismic BRICK, CMP, OpenVDS
  • DecisionSpace Geosciences, Petrel,Kingdom,GeoFrame, or PaleoScan
  • Familiarity with cloud platforms and distributed computing :
  • Creating Microservices
  • Restful API design and implementation
  • AWS and Azure
  • Tools for scalable data processing : Kubernetes, Spark
  • Strong experience withJava 2D graphicsand3D OpenGLprogramming.
  • Solid understanding of geophysical methods and data types, including Seismic, Fault, Horizon and Velocity modeling.
  • Experience with scientific computing libraries and frameworks :
  • Python : NumPy, SciPy, Pandas, TensorFlow (for ML / AI)
  • C++ / Java : CUDA (for GPU acceleration)
  • Angular or React
  • Microservice : Quarkus, Spring Boot, AWS API Gateway
  • Docker, Kubernetes
  • Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex / gender, sexual preference / orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

    Location

    700 9th Ave SW Suite 2000,Calgary,Alberta,T2P 3V4, Canada

    Job Details

    Requisition Number : 202150

    Experience Level : Experienced Hire

    Job Family : Engineering / Science / Technology

    Product Service Line : Landmark Software & Services

    Full Time / Part Time : Full Time

    Additional Locations for this position :

    Compensation Information

    Compensation is competitive and commensurate with experience.

    Job Segment : Testing, Cloud, Computer Science, Developer, Java, Technology

    Create a job alert for this search

    Senior Software Application Architect • Calgary, Alberta, Canada

    Similar jobs
    Software Architect C# - calgary

    Software Architect C# - calgary

    Amaris Consulting • calgary, ab, ca
    Full-time
    Vous définirez l’architecture technique, garantirez la scalabilité et la performance des applications, et agirez comme référent technique auprès des équipes de développement.Vos responsabilités inc...Show more
    Last updated: 2 days ago • Promoted
    Senior Solutions Architect

    Senior Solutions Architect

    Keyera • Calgary
    Full-time +1
    It’s our purpose-driven culture, benefits, and people.From flexible, customizable benefits and an employer-funded pension plan to our Keyera Connects social investment program and paid employee vol...Show more
    Last updated: 9 hours ago • Promoted • New!
    Arithmetic Private Tutoring Jobs Okotoks

    Arithmetic Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Architect, SailPoint

    Senior Architect, SailPoint

    KPMG LLP Canada • Calgary
    Full-time
    At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause : turning insight into opportunity for clients and communities around the world.We are seeking an ex...Show more
    Last updated: 18 days ago • Promoted
    Senior Integration Architect — S2P & ERP Integrations

    Senior Integration Architect — S2P & ERP Integrations

    Optis Consulting • Calgary, Toronto, Vancouver
    Full-time
    A leading consulting firm in Canada is seeking a Senior Technical Consultant to join their team.The role involves developing technology solutions and integrating partner solutions with clients' sys...Show more
    Last updated: 3 days ago • Promoted
    Senior Application Developer - SDLC, Cloud & APIs

    Senior Application Developer - SDLC, Cloud & APIs

    BMO • Calgary
    Full-time
    A leading financial institution in Calgary seeks an experienced software development professional to manage the software lifecycle and translate user requirements into technical specifications.The ...Show more
    Last updated: 1 day ago • Promoted
    Senior Analyst, Applications

    Senior Analyst, Applications

    Avenue Living Asset Management, Ltd. • Calgary
    Full-time
    Avenue Living Asset Management is dedicated to sourcing, analyzing, and strategizing long-term investments.Our unique approach has led to rapid growth across North America nowrepresentingone of Can...Show more
    Last updated: 9 hours ago • Promoted • New!
    Principal Software Architect (Calgary, Canada)

    Principal Software Architect (Calgary, Canada)

    Syndio • Calgary D3J, AB, Canada
    Remote
    Full-time
    Principal Software Architect (Calgary, Canada).Principal Software Architect (Calgary, Canada).Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay f...Show more
    Last updated: 30+ days ago • Promoted
    Solution Architect

    Solution Architect

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex int...Show more
    Last updated: 30+ days ago • Promoted
    Analyst, Planning and Optimization

    Analyst, Planning and Optimization

    RONA • Rocky View County, AB, Canada
    Full-time
    At RONA, over 20,000 associates cultivate their passion every day.Our teams are driven by the desire to help our customers turn their projects into reality and are committed to making a difference ...Show more
    Last updated: 2 days ago • Promoted
    Senior Controls Engineer

    Senior Controls Engineer

    Propak Systems Ltd. • Airdrie, AB, Canada
    Full-time
    The position is responsible for planning and directing large engineering projects, setting priorities, allocating resources, and making necessary decisions on day-to-day operating matters within th...Show more
    Last updated: 30+ days ago • Promoted
    Part-Time Food Delivery - Uber Eats

    Part-Time Food Delivery - Uber Eats

    Uber eats • High River, AB, CA
    Full-time +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 30+ days ago • Promoted
    Parts Representative

    Parts Representative

    Wajax Limited • Rocky View County, AB, Canada
    Full-time
    As a key member of the Wajax team the Parts & Service Technician is responsible for performing a wide variety of duties related to the timely delivery of parts, supplies and materials for inventory...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Application Architect

    Senior Software Application Architect

    Halliburton • Calgary
    Full-time +1
    We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and retain the best talent by investing in our employees and empowering them to develop themselv...Show more
    Last updated: 18 days ago • Promoted
    Enterprise Architect

    Enterprise Architect

    PeopleToGo Inc. • airdrie, ab, ca
    Full-time +1
    Possibility of Extension and Full Time Hire.Remote (Must reside in Calgary).As Insight’s senior-most technical advisor on complex client programs, the Enterprise Architect plays a critical role in ...Show more
    Last updated: 15 days ago • Promoted
    SAP Senior TM Solution Architect

    SAP Senior TM Solution Architect

    Westernacher Consulting • Calgary
    Full-time
    SAP Senior TM Solution Architect.To complement our team in Canada, we are looking for.SAP Senior TM Solution Architect.If you enjoy working with high-caliber people on interesting projects in a thr...Show more
    Last updated: 18 days ago • Promoted
    MULTI-AXIS CNC APPLICATIONS SPECIALIST

    MULTI-AXIS CNC APPLICATIONS SPECIALIST

    GN Corporations • Airdrie, AB, Canada
    Full-time
    The Multi-axis CNC Applications Specialist of GN Corporations Inc.CNC machines) to manufacture complex, high-precision components. The role involves interpreting technical drawings, creating CNC pro...Show more
    Last updated: 30+ days ago • Promoted
    Lead Architect

    Lead Architect

    freelance.ca • Calgary, Canada
    Full-time
    Location : Calgary, AB (Hybrid).Deep expertise in ServiceNow platform architecture — including ITSM, ITOM, ITAM, CMDB, CSDM, Discovery, Service Mapping, and Integration Hub.Strong understanding of C...Show more
    Last updated: 23 days ago • Promoted