Software Developer, Subsurface Applications (Associate - Senior) Landmark
Halliburton
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.
About Landmark
Landmark, a Halliburton business line, provides the industry’s most comprehensive suite of digital solutions for exploration, drilling, and production optimization. Its software and data platforms empower customers to model subsurface assets, manage drilling risk, and accelerate decision-making through cloud, AI, and advanced analytics.
About the Role
The Core Java Software Developer will design, develop, test, and maintain desktop software used in subsurface and geoscience engineering workflows. Working on Jupiter Subsurface applications, the developer will translate product requirements and architectural direction into secure, reliable, and maintainable Java application capabilities.
This role is suited to a software developer who combines Core Java or desktop application development experience with an interest in scientific and engineering software. Depending on experience and level, the developer may contribute to application design, implementation, automated testing, troubleshooting, code quality, and the continued development of complex technical applications.
Key Responsibilities
- Develop and enhance Core Java desktop application capabilities for Jupiter Subsurface engineering and geoscience workflows.
- Translate product requirements and software architecture into maintainable, testable, and secure Java implementations.
- Design, code, test, debug, and document desktop application components within an established software architecture.
- Investigate software defects, identify root causes, and implement appropriately scoped corrections.
- Apply object-oriented design principles and structured problem-solving techniques to scientific and engineering software challenges.
- Create and maintain unit, integration, automated regression, or other appropriate software tests.
- Follow secure coding standards and participate in the identification, triage, and remediation of application-security findings.
- Participate in code reviews and incorporate technical feedback to improve software quality, maintainability, and development practices.
- Collaborate with Product Management, Software Architects, developers, and quality stakeholders to clarify requirements and acceptance criteria.
- Maintain technical documentation covering assigned components, implementation decisions, testing, and issue resolution.
- Build knowledge of subsurface workflows, geoscience applications, and the technical needs of engineering-software users.
Qualifications
Required
- Undergraduate degree in Computer Science or a similar discipline and 0 to 2 years of related software development experience, or 3 years of related software development experience.
- Foundational knowledge of software development concepts, programming practices, data structures, and application design.
- Ability to design, code, test, troubleshoot, and document appropriately scoped software components.
- Ability to analyze software defects and apply structured problem-solving techniques with guidance when needed.
- Understanding of secure coding principles and willingness to follow established application-security practices.
- Ability to collaborate with technical team members, receive development guidance, and communicate progress or technical issues clearly.
Preferred
- The following qualifications are preferred and are not additional minimum requirements:
- Experience gained through internships, academic projects, research, open-source contributions, or professional software development.
- Exposure to automated testing, regression testing, source control, code review, or continuous integration practices.
- Familiarity with software used for engineering, scientific, geoscience, data-intensive, or technical workflows.
- Exposure to Agile or iterative software development practices.
- Interest in learning subsurface technology, energy workflows, and scientific software development.
Candidates who possess qualifications exceeding the minimum job requirements may be considered for higher-level positions based on experience, additional qualifications, demonstrated capabilities, and current business needs. Depending on education, experience, and skill level, candidates may be eligible for roles ranging from Associate Software Developer, Subsurface Applications to Software Developer, Subsurface Applications or Senior Software Developer, Subsurface Applications.
Core Competencies
Software Development | Application Development | Object-Oriented Programming | Secure Coding | Unit Testing | Automated Testing | Regression Testing | Software Troubleshooting | Debugging | Code Review | Source Control | Software Documentation | Application Security | Engineering Software | Scientific Software | Subsurface Applications
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: 212008
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.
- ...The Role Pason is seeking a Software Developer Intern for the Enterprise Applications team (EA) for a 16-month internship from May 2027 until August 2028. During your internship at Pason, you will build strong competencies in software design and development, data structures...SuggestedInternshipWork at officeRemote work
- ...employees and empowering them to develop themselves and their careers.... ...global energy industry. About Landmark Landmark, a Halliburton business... ...production optimization. Its software and data platforms empower customers to model subsurface assets, manage drilling risk,...SuggestedFull timePart time
- ...2024) Deloitte Technology Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered)... ...from all qualified individuals. We thank all interested applicants; however, only qualified applicants selected for an interview...SeniorFull timeWork at office
$108k - $133k per year
...opportunity? Join our team. Application Deadline: July 20, 2026... ...an interest in the following: software development, data development... ...cloud platform Provide and develop monitoring and performance metrics... ...five years of progressively senior level experience delivering...SeniorFull timeRelocation package- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products... ...: Design, develop, and test software applications keeping in mind performance, usability, and scalability....SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
- ...to support and maintain the applications that support business processes... .... Assist with / lead software upgrades, patches code releases... ...and reports. Assist more senior I/S staff in working with business... ...that will be used to develop technical specifications; assist...SeniorFull timeVisa sponsorshipWork visa
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people... ...record check and credit check. By continuing with your application, you agree to the Candidate Privacy Notice , which...SeniorLong term contractFull timeManual laborRelocation package- ...leading solution built to help software companies generate revenue... ...work that moves and associates model outputs with the right... ...experience building full-stack web applications, with working knowledge of both... ...of personal data from job applicants, please read our Candidate...Full timeImmediate startWorldwide
- ...MR market leader imaging processing software. Circle Cardiovascular Imaging... ...best. Position Overview: The Senior Research Software Developer is an experienced research software... ...changing the medical technology world and submit your application below! #LIOnsite...SeniorFull timeFlexible hours
- ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications. This role will be responsible for developing, testing, deploying, maintaining, and supporting the various products maintained by...Full time
- ...The Role Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028. The DataHub is a highly secure web application used by drilling engineers and geologists to remotely manage their drilling operations in...InternshipWork at officeRemote work
- ...design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#,... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design patterns...SeniorLong term contractFull timeWork at office
- ...MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...Overview: We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development... ...systems for cardiovascular imaging applications. This role is suited for an...SeniorFull timeFlexible hours
- ...in our employees and empowering them to develop themselves and their careers.... ...industry. Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic... ...while also supporting web-based application development when needed. The ideal candidate...SeniorFull timePart timeSecond job
- ...across multiple factories. We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions... ...-checking behaviors in ROS 2 / MoveIt2 under the guidance of senior engineers. ~ Develop perception components — implement...SeniorFull timeInternshipRelocation packageFlexible hours
$145k - $155k per year
...Intermediate or Senior level | Remote within Canada A high-scale product, end-to-end... ...beyond academic metrics by evaluating how applicants think, reason, and respond in complex... ...-world conditions. We’re hiring two Software Developers to join the Casper team: one...SeniorRemote jobLong term contractFull timeShift workNight shift- ...The Role Pason is seeking a Software Developer in our Rigsite QA automation testing group for a 16-month term from May 2027 until August... ..., implementing, testing, and deployment of software applications. You will build upon your already strong programming skills...Internship
- ...currently seeking an Account Manager on our Subsurface Technologies team (pipe locating &... ...and engage the appropriate resources to develop them Work with the Sales Team on campaign... ...events ** We thank all applicants for their interest. Only those selected...Long term contractFull timeTemporary workFor contractorsWork at officeRemote workFlexible hoursNight shift
- ...Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team... ...Participate in all phases of the software development life cycle, including analysis... ...~ ServiceNow Certified Application Developer ~ ServiceNow Certified Implementation...SeniorRemote workFlexible hours
- ...hands of employees who need it - and the software you write here is what makes that... ...people who are counting on us. As a Senior Developer, you'll own your features end-to-end -... ...build, and maintain core web and mobile application features from back end to front end, owning...SeniorRemote jobFull timeImmediate startFlexible hoursShift work
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...Position Overview: The Software Developer is responsible for the development of... ...various components of the software including application graphical user interface/workflows, back...Full timeFlexible hours
- ...by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team... ...of a small team to build React Native iOS / Android applications Architect, build and maintain excellent React Native...SeniorFull timeWork at officeRemote work
- ...employees and empowering them to develop themselves and their careers.... ...global energy industry. About Landmark Landmark, a Halliburton company, builds the software and data platforms that help... ...better decisions. Our products span subsurface interpretation, well...SeniorLong term contractFull timeContract workPart timeSecond jobWorldwide
- ...employees and empowering them to develop themselves and their careers.... ...global energy industry. About Landmark Landmark, a Halliburton company, builds the software and data solutions that help... ...better decisions. Our products span subsurface interpretation, well...SeniorLong term contractFull timePart time
- ...development milestones and transition into construction readiness. Develop project execution strategies, schedules, milestone plans, budgets... ...operate in alignment with company expectations. Act as a senior ambassador for BluEarth, upholding company values and strengthening...SeniorFull timeWork at officeLocal areaRemote work
- ...Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of... ...development experience, with lead and software design accountabilities. ~2+ years... ...programming languages. Experience with application frameworks such as Spring Boot and...SeniorFull timeWork at officeFlexible hours
- ...across the United States and Canada. The Role You are a Senior Software Developer that will utilize your knowledge and experience in all stages... ...turn them into finished products with a focus on our web application interface for the core automation control system. Working within...SeniorFull timeInternship
- ...POSITION: ASSOCIATE (Senior Accountant) THE OPPORTUNITY Do you want to join a culture-driven... ...in learning opportunities Begin to develop professional network Qualifications... ...Experience and knowledge of accounting software such as QuickBooks/QBO, Sage and other ERP...SeniorFull timeInternshipWork at office
- ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust... ...technical solutions, mentoring junior developers, and driving architectural decisions that... ..., design, and implement scalable web applications and internal tools to support Marketing...SeniorLong term contractFull timeInternshipLocal area
- ...employees and empowering them to develop themselves and their careers.... ...global energy industry. About Landmark Landmark, a Halliburton company, builds the software and data solutions that help... ...better decisions. Our products span subsurface interpretation, well...Long term contractFull timePart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Subsurface Applications (Associate - Senior) Landmark. Be the first to apply!
- software developer intern Calgary, AB
- software design engineer Calgary, AB
- software engineer devops Calgary, AB
- software developer internship no experience Calgary, AB
- software engineer salary in canada Calgary, AB
- junior software engineer Calgary, AB
- software developer no experience Calgary, AB
- développeur logiciel Calgary, AB
- software engineer intern Calgary, AB
- director software engineering Calgary, AB

