Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Software Development Lead

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.

Overview

We are looking to recruit an experienced Software Development Team Lead. Reporting to the Delivery Manager and working closely with the Product Owner, you will be responsible for leading a team of software developers and testers to develop one or more of our suites of applications in a multi-year roadmap.

Job Duties

  • Lead the team to deliver new products, features, and hotfixes iteratively using an Agile methodology 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
  • Mentoring team developers on architectural and development best practices
  • Maintain the stability, performance and reliability of a large commercial thick client desktop application
  • Working with a large code base and multiple distributed development teams

Continued:

  • Soft skills in building team cohesion by fostering:
    • Interpersonal Attraction: Members like and feel comfortable with each other.
    • Task Commitment: Shared dedication to achieving the team's goals.
    • Group Identity: A sense of belonging and shared values.
    • Mutual Support: Willingness to help and provide constructive feedback.
    • Shared Accountability: Taking responsibility for collective outcomes.
    • Strong Communication: Encourage open dialogue and feedback.
    • Clear Goals: Ensure everyone understands and commits to the shared purpose.
    • Recognition of Contributions: Value each member's unique skills and efforts.
    • Trust: Create opportunities for members to connect and rely on each other.
    • Conflict Resolution: Address disputes constructively.

Qualifications

  • BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline.
  • Candidate should have a strong background in mathematics, especially spatial mathematics (2D and 3D geometry) and calculus.
  • 14+ years of experience in Software development of complex applications. Excellent understanding of design principles and considerations, best practice
  • Experience developing large commercial thick client desktop applications
  • Team Lead experience applying Agile Development and Delivery methodology
  • Java development experience including RESTful APIs, microservices, unit testing, Eclipse RCP/SWT
  • Cloud and SaaS Development experience: Azure and/or AWS, Docker, Kubernetes, etc.
  • Experience with CI/CD pipeline tools and technologies such as: GitLab, GitHub
  • Excellent analytical, communication, and problem-solving skills
  • Self-Starter with an aptitude to learn new technologies quickly

Desirable Attributes

  • Understanding of Machine Learning technologies (Python, TensorFlow etc.)
  • Experience in Geology and Geophysics domains especially Oil and Gas
  • Undergraduate degree in Software Engineering, Computer Science or equivalent
  • Agile Scrum certification
  • Experience in working with multiple distributed development teams

Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available, including Senior Technical Advisor Software Development

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: 207763 
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.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Java Software Development Lead in Calgary, AB vacancy
  •  ...Calgary, AB Full-time The Role Financial software runs underneath the biggest decisions people...  ...experienced before.     What You'll Be Doing Lead a squad of engineers, owning both their delivery and their development Develop engineers at all levels, from... 
    Suggested
    Full time
    Relocation package

    neofinancial

    Calgary, AB
    19 hours ago
  •  ...Director, Software Development Calgary, AB — Full-time   The Role Financial software runs underneath the biggest decisions people make...  ...entirely in-house. A Director of Software Development at Neo leads multiple squads and the engineering managers running them. You... 
    Suggested
    Full time
    Internship
    Work at office
    Relocation package

    neofinancial

    Calgary, AB
    19 hours ago
  •  ...to innovate, achieve, grow and lead. We attract and retain the...  ...geophysicists, data scientists, and software engineers to translate...  ...board. Ability to break down development tasks and lay out clear implementation...  ...in programming languages: Java, C++. Proficiency with... 
    Java
    Full time
    Part time

    Halliburton

    Calgary, AB
    22 days ago
  •  ...future of legal technology with Clio as a Technical Manager in Software Development, focusing on team leadership and hands-on contributions....  ...Adaptability in changing environments with a focus on progress Lead your team to create innovative solutions in the legal sector by... 
    Suggested

    Clio

    Calgary, AB
    1 day ago
  •  ...Canada who rely on our payroll software to pay their employees and...  ...for a talented Staff Software Development Engineer who doesn’t shy away...  ...You will be a senior technical leader driving the design and delivery...  ...You'll Be Expected To Own: Lead the complete development lifecycle... 
    Suggested
    Work at office
    Remote work
    Work from home

    Wagepoint

    Calgary, AB
    27 days ago
  •  ...The Lead Software Developer is responsible for designing, developing, testing and maintenance of new and existing solutions. As one of our...  ...is seeking an individual who is capable of collaborating with development leadership to create a world class product and to work with a... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions Ltd.

    Calgary, AB
    14 days ago
  •  ...Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster...  ...access to justice. Summary We are currently seeking a Software Development Manager to join our Engineering team. This role is available... 
    Work at office
    Local area
    Flexible hours

    Clio

    Calgary, AB
    15 days ago
  •  ...new technologies such as newest Java and Eclipse RCP versions,...  ...geophysicists, data scientists, and software engineers to translate...  ...Ability to break down development tasks and lay out clear implementation...  ...Provide technical support and lead user troubleshooting sessions... 
    Java
    Long term contract

    Luxoft

    Calgary, AB
    22 hours ago
  •  ...within North America Internal Job Title Team Lead, STT Fixed Ops Reports To Manager, Software Training & Transitions PBS is the fastest growing...  ...encourages, and coaches team members to reach new levels in development through skills and training. Job Responsibilities... 
    Permanent employment
    Full time
    Work at office
    Immediate start

    PBS Systems

    Calgary, AB
    23 days ago
  •  ...to innovate, achieve, grow and lead. We attract and retain the...  ...Halliburton company, builds the software and data platforms that help the...  ...the Role You own the full development cycle for the features and systems...  ...include: Languages such as Java, C#, F#, C++, Python, and... 
    Java
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    11 hours ago
  •  ...to innovate, achieve, grow and lead. We attract and retain the best...  ...Duties We are seeking a Senior Software Engineer to help build and...  ...supporting web-based application development when needed. The ideal candidate has strong Java experience, is comfortable working... 
    Java
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    11 days ago
  •  ...to innovate, achieve, grow and lead. We attract and retain the best...  ...provides E&P professionals with software-driven lifecycle insights that...  ...value. We are seeking a Junior Java UI Application Developer to contribute to the design, development, and maintenance of desktop... 
    Java
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    13 days ago
  •  ...Openings n/a Internal Job Title Team Lead, v10 Apex Onboarding & Adoption Reports To Manager, Software Training & Transitions PBS is the fastest growing...  ...leadership, customer engagement, and team development to help ensure customers successfully integrate... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    PBS Systems

    Calgary, AB
    23 days ago
  •  ...About The Role As a Senior Java Full Stack Engineer , you...  ..., and delivering high‑quality software solutions that support key client...  ...with product owners, technical leads, and cross‑functional partners...  ...with Angular for front‑end development. ~ Experience working with Oracle... 
    Java
    Full time
    Work at office
    3 days per week

    Cognizant

    Calgary, AB
    16 days ago
  •  ...Onsite About the role Senior Software Designer / Developer (Cloud...  ...Migration & Modernization Lead application analysis and...  ...PostgreSQL) Application Design & Development Design and develop scalable...  ...of enterprise solutions using Java and J2EE Translate business... 
    Java
    For contractors

    NLB Services

    Calgary, AB
    12 days ago
  •  ...Business Development & Operations Manager Calgary, Alberta | Full-Time, Commission-Based...  ...the full sales cycle, from prospecting and lead generation through to negotiation and signed...  ...with CRM and applicant tracking software. Work Environment Calgary based, with... 
    Long term contract
    Full time
    Work at office

    Grizzlytrek Group

    Calgary, AB
    6 days ago
  •  ...to innovate, achieve, grow and lead. We attract and retain the...  ...Halliburton company, builds the software and data platforms that help the...  ...: Languages such as Java, C#, F#, C++, Python,...  ...10 or more years of software development experience Deep proficiency... 
    Java
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    1 day ago
  •  ...together to drive success. Strathcona is presently seeking an experienced full time Development Engineer to join our Lloydminster Thermal team in Calgary. Reporting to the Team Lead, Development, the development engineer will be responsible for formulating and executing... 
    Long term contract
    Full time
    Internship
    Work at office

    Strathcona Resources Ltd.

    Calgary, AB
    12 days ago
  •  ...exclusively supporting a global leader in mining contractor...  ...supply chain risk management software to grow their commercial teams...  ...opportunity to join a market-leading organisation that provides innovative...  ...and strategic account development. ~Manage the complete sales... 
    Contract work
    For contractors
    Calgary, AB
    7 days ago
  •  ...You Will Do and Learn   As a Business Development Manager (BDM), you will be the first point...  ...Your mission is to generate and qualify leads, build relationships, and help drive revenue...  ...efficiently present value to prospects, software partners and clients    ~ Generate... 
    Contract work

    Spaulding Ridge

    Calgary, AB
    23 days ago
  •  ...StackAdapt is the leading technology company that empowers marketers...  ...scale. Build event-driven software utilizing messaging technologies...  .... ~ Experience with Go, Java, Python, C++, or another modern...  ...Coverage and support of personal development initiatives (conferences,... 
    Java
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    7 days ago
  •  ...and community-minded individual for the position of Marketing & Development Director. The Marketing & Development Director is focused on...  ...Shopify, WordPress, Adobe Creative Suite and donor management software are assets ~A comprehensive understanding of CJSW as an organization... 
    Temporary work
    Local area
    Weekend work
    Afternoon shift

    CJSW

    Calgary, AB
    12 days ago
  • $130k - $160k per year

     ...Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports...  ...Ownership and oversight of Player Development performance across all offered online sportsbook...  ...database, and growth in key markets Leads strategic direction for the regional VIP... 
    Local area
    Remote work

    Penn Interactive

    Calgary, AB
    20 hours ago
  •  ...Responsibility: Certarus is the North American leader in providing low carbon energy solutions...  ...more carbon-intensive fuels, Certarus is leading the energy transition and helping...  ...distribution. Summary: The Business Development Administrator is an integral part of the... 
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to friday
    Flexible hours

    Certarus Ltd.

    Calgary, AB
    5 days ago
  • $70k - $72k per year

     ...Job Description The Account Management Specialist is responsible for strategically growing organizational development by driving base business expansion with clients. This individual will ensure continued service offering penetration and profitability of assigned clients... 
    Contract work
    Work at office

    Aramark

    Calgary, AB
    11 hours ago
  •  ...who want to innovate, achieve, grow and lead. We attract and retain the best talent...  ...We are seeking an experienced Senior Software Developer with deep expertise in...  ...in scientific or geophysical software development. ~ Advanced Java Backend Engineering: Deep expertise in... 
    Java
    Full time
    Part time

    Halliburton

    Calgary, AB
    11 hours ago
  • $11k - $90k per year

     ...Our mission is to create easy-to-use software to help local governments plan budget and...  ...partners to our colleagues and customers and lead with consideration and kindness making space...  ...Hands-on experience with modern frontend development using React and TypeScript ~... 
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    22 hours ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...currently seeking a Business Development Executive. The successful applicant...  ...with current and new clients and leading key partner relationships in...  ...'s Alberta growth strategy Lead new-client acquisition and... 
    Internship

    PLATO

    Calgary, AB
    a month ago
  •  ...Reporting to the Chief Executive Officer, the Director, Fund Development is responsible for leading and executing a comprehensive fund development strategy...  ...Success in this role requires a visionary yet practical leader who excels at relationship building, revenue generation,... 
    Long term contract
    Full time
    Work at office

    SET Advisors Inc.

    Calgary, AB
    15 days ago
  •  ...offering an exciting opportunity for a Business Development Coordinator to join the Advantage Ford...  ...you’ve got what it takes to be a natural leader, trainer and coach with a proven track...  ...using technology and learning new software. Excellent organizational skills with... 
    Full time

    Advantage Ford

    Calgary, AB
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Software Development Lead. Be the first to apply!