Talent.com
Senior Java Software Engineer – Team Lead (Geoscience)
Senior Java Software Engineer – Team Lead (Geoscience)Robert Half • Calgary, AB, CA
Senior Java Software Engineer – Team Lead (Geoscience)

Senior Java Software Engineer – Team Lead (Geoscience)

Robert Half • Calgary, AB, CA
30+ days ago
Job type
  • Permanent
  • Quick Apply
Job description

We are looking for the right people who want to innovate, achieve, grow, and lead. As one of the world’s leading providers of products and services to the global energy industry, our client operates in more than 70 countries and employs individuals from 130 nationalities, making them one of the most diverse companies globally. This diversity enables them to offer multiple career paths, best-in-class training, and world-class benefits.

Their leading energy technology division equips E& P professionals with software-driven lifecycle insights that spark new ideas, actions, and results to maximize asset value. We are seeking a highly skilled and experienced  Senior Java Software Engineer  with geoscience domain experience to be based in Calgary, AB and work with global development teams from Europe, Cananda, and the US .

Responsibilities include :

  • Lead the team to deliver new products, features and fixes iteratively using an Agile Scrum approach working with the Product Owner, Scrum Master, Developers and QAs
  • Working with the architects and other developers, provide technical input to the Product Owner.
  • Act as first point of escalation to ensure impediments are removed and team maintains development velocity and achieves committed sprint goals.
  • Communicate and escalate issues in a clear and timely manner
  • Team management including day to day and career development for team members
  • This is a hands-on role and will be expected to take an active part in development work
  • Maintain an up-to-date knowledge of existing and emerging technologies relevant to the role
  • Working and collaborating with remote teams around the world

Required Attributes

  • Undergraduate degree in Software Engineering, Computer Science or equivalent.
  • 10+ years of experience in Software development of complex applications using Java.
  • Related domain experience in Geosciences is required.
  • Excellent understanding of design principles, considerations, and best practices.
  • History of applying best practices, code reviews and quality checks.
  • Familiarity with build pipeline tools and technologies such as Gitlab
  • Must be self-motivated but needs to work well in a team environment
  • Excellent analytical, communication and problem-solving skills
  • Self-Starter; willing to learn new technologies, ability to learn fast
  • Thrives in collaborative environments and enjoys tackling challenges with cross-functional teams.
  • Leadership Experience :
  • Proven experience leading or supervising a team of software developers.
  • Demonstrated ability to mentor and develop technical talent within an Agile environment.
  • Strong organizational skills with the ability to manage priorities, delegate tasks, and meet delivery timelines.
  • Skilled in facilitating collaboration and maintaining team cohesion across cross-functional groups.
  • Effective communicator with experience engaging product owners, stakeholders, and technical peers.
  • Desirable Attributes

  • Experience in Geophysics and / or Geology domain especially Oil and Gas
  • Knowledge of Eclipse RCP and Eclipse OSGi
  • Agile Scrum certification
  • Proficiency with development tools and environments :
  • Swing and SWT experience
  • Understanding of Machine Learning technologies (Python, TensorFlow etc.)
  • C++ development experience is a benefit
  • Advanced awareness and understanding of AI technologies / tools
  • Familiarity and understanding of modern cloud technologies and microservices
  • Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

    Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

    Questions? Call your local office at 1.888.490.4429. All applicants applying for Canadian job openings must be authorized to work in Canada.

    Only job postings for jobs located in Quebec appear in French.

    © 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s Terms of Use .

    Create a job alert for this search

    Software Engineer Java • Calgary, AB, CA

    Similar jobs
    Senior Java Engineer

    Senior Java Engineer

    SuperAnnotate • Okotoks, Alberta, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 20 hours ago • New!
    Senior Python Backend Engineer

    Senior Python Backend Engineer

    Data Theorem • Calgary, AB, CA
    Full-time
    Quick Apply
    Data Theorem is an exciting company focused on creating a more secure world for data.Rooted in a strong Engineer first culture, every employee has an impact on product and direction.We are searchin...Show more
    Last updated: 30+ days ago
    Senior Software Developer

    Senior Software Developer

    Reach • Calgary, AB, Canada
    Full-time
    Application Integration Services.Manager of Application Integration.Reporting to the Manager of Application Integration, you’ll design, build, and optimize core services that power our Mercha...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Compunnel, Inc. • Calgary
    Full-time
    We are seeking a Senior Java Full Stack Developer to build and maintain the corporate client platform within our Wealth Management suite of applications. This role involves hands-on work with applic...Show more
    Last updated: 14 days ago • Promoted
    DevOps Engineer

    DevOps Engineer

    Sidetrade • Calgary, AB, Canada
    Full-time
    Calling all DevOps enthusiasts! Join us at Sidetrade, the leading global SaaS provider recognized by Gartner.Indulge your passion for high-availability software and performance enhancement as part ...Show more
    Last updated: 19 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Kuva Systems • Calgary, AB, Canada
    Full-time
    Kuva Canada, a subsidiary of Sensirion Connected Solutions, is looking for a Staff Engineer to help build our next generation IoT Platform for processing emission detections from our infrared imagi...Show more
    Last updated: 5 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
    Senior Java Full-Stack Engineer — Calgary, Hybrid

    Senior Java Full-Stack Engineer — Calgary, Hybrid

    CGI • Calgary
    Full-time
    A leading IT consulting firm is seeking a Senior Java Full Stack Developer in Calgary, Alberta.The position involves investigating production code issues, driving software design and development, a...Show more
    Last updated: 14 days ago • Promoted
    Lead AWS Integration Architect for Data Platform & Strategy

    Lead AWS Integration Architect for Data Platform & Strategy

    Nutrien • Calgary
    Full-time
    A leading agricultural services provider is seeking a Sr Principal Software Architect in Calgary, Alberta.The role requires overseeing an AWS-based integration platform, designing resilient infrast...Show more
    Last updated: 14 days ago • Promoted
    Lead Data Engineer

    Lead Data Engineer

    Sage Recruiting • Calgary, AB, Canada
    Full-time
    Our client is a well-established energy analytics company that has achieved product-market fit and is now in a growth phase. They are a data-first organization.Data is not a support function here; i...Show more
    Last updated: 4 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Targeted Talent • Calgary, AB, Canada
    Full-time
    At Targeted Talent, we love finding our clients the best possible talent, and it shows!.Are you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Commerce

    Senior Software Engineer, Commerce

    Helcim • Calgary, AB, Canada
    Full-time
    Helcim was founded with a mission at heart : to be the worlds most loved payment system.We believe that by offering small businesses in North America a decidedly human payment solution where it is e...Show more
    Last updated: 4 days ago • Promoted
    Geophysical Software Architect — Cloud & On-Prem Leader

    Geophysical Software Architect — Cloud & On-Prem Leader

    Working Energy • Calgary
    Full-time
    A global leader in energy solutions in Calgary is seeking an experienced software developer specializing in geophysical applications. You will collaborate with experts to design and maintain high-pe...Show more
    Last updated: 14 days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.Canada! Our client is a global enterprise company with a product that you've likely used. Prior experience mentoring junior developers; performing code reviews,...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Cloud Senior Technical Lead

    Oracle Cloud Senior Technical Lead

    ArcLight Consulting • calgary, ab, ca
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Full-Stack Engineer : Microservices & Angular

    Senior Java Full-Stack Engineer : Microservices & Angular

    Infosys • Calgary
    Full-time
    A leading IT consulting firm is seeking a Senior Java Full Stack Developer in Calgary, Alberta.This role involves translating software requirements into maintainable solutions, with strong Java and...Show more
    Last updated: 14 days ago • Promoted
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Okotoks, Alberta, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 20 hours ago • New!
    Senior Java Full-Stack Lead for Wealth Platform

    Senior Java Full-Stack Lead for Wealth Platform

    PowerToFly • Calgary
    Full-time
    A global financial services firm is seeking a Senior Java Full Stack Developer in Calgary, Canada.This role involves building and maintaining a wealth management platform and leading software desig...Show more
    Last updated: 4 days ago • Promoted