Talent.com
Java Software Development Lead
Java Software Development LeadHalliburton Energy Services • Calgary, AB, Canada
Java Software Development Lead

Java Software Development Lead

Halliburton Energy Services • Calgary, AB, Canada
2 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.

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 elevate 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
  • 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
  • Team Lead experience applying Agile Development and Delivery methodology
  • 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
  • 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
  • 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

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.

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

#J-18808-Ljbffr
Create a job alert for this search

Java Software Development Lead • Calgary, AB, Canada

Similar jobs

Senior Software Engineer - Java

Veeva Systems, Inc.Calgary, AB, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther...Show more

 • Promoted

Remote Java Software Developer

Tech Talent InternationalCalgary, AB, CA
Remote
Full-time

Join a client-focused team as a Remote Java Software Developer.Leverage your strong Java 11 skills to create and enhance cloud-based SaaS applications within the cash processing domain.This role in...Show more

 • Promoted • New!

Senior Software Development Manager for Engineering Productivity Lead

Elasticsearch B.V.Calgary, AB, CA
Full-time

Elevate developer productivity as a Software Development Manager leading a global engineering team.Oversee processes in CI/CD, optimizing workflows for enhanced efficiency and collaboration.In this...Show more

 • Promoted

Senior Software Engg - Systems- Java Developer

MphasisCalgary, Canada
Full-time

Role descriptionPosition Title: Java DeveloperLocation: Calgary, ABJob SummaryWe're looking for a Java Developer to join our E-trade MGS team within Client Platforms to design and develop middle la...Show more

 • Promoted

Java Software Development Lead

Halliburton Energy ServicesCalgary
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

 • Promoted

Java Integration Lead

Smart IT Frame LLCCalgary, AB, CA
Full-time

We are seeking a highly skilled Java Developer for our System Integration team in Halifax.In this pivotal role, you will bridge the gap between technical development and product management, focusin...Show more

 • Promoted

Senior Java Developer & Tech Lead (Spring/API)

CapgeminiCalgary
Full-time

A leading consulting firm in Calgary seeks a skilled Developer responsible for project leadership and support.You will design, develop, and maintain business systems on Java and React.The ideal can...Show more

 • Promoted

Senior Java Software Engineer

Luxoftcalgary, ab, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a...Show more

 • Promoted

Java Software Development Lead

HalliburtonCalgary
Full-time

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

 • Promoted

Senior Java Developer & Tech Mentor (APIs, Spring)

BounteousCalgary, AB, CA
Full-time

A leading digital consultancy in Calgary is looking for a Software Developer with at least 2 years of experience.You will design and develop services in Type Script and Node JS while collaborating ...Show more

 • Promoted

Software Development Manager - Booking

Jane AppCalgary, AB, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Jane is a remote‑first company that fosters growth and serves the healthcare community.We simplify the lives of healthcare practitioner...Show more

 • Promoted

Remote Senior Java Developer: Focus on Scalable Software Solutions

AtimiCalgary, AB, CA
Remote
Full-time

Drive innovation as a Senior Backend Developer in a remote setup.This position demands your strong Java background and AWS knowledge, enabling you to tackle complex software challenges.You will pla...Show more

 • Promoted

Senior Java Software Engineer

HaysCalgary, AB, Canada
Full-time

Java backend Developer Job Description.Collaborates with Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions.Analyses complex inf...Show more

 • Promoted

Lead Software Engineer for Application Development

S I SystemsCalgary, AB, CA
Full-time

Drive application development as a Senior Software Engineer.Maintain existing applications while designing and building innovative solutions across cloud platforms and back-end services.This perman...Show more

 • Promoted

Remote Senior Java Developer — Scalable Systems

NTT DATA, Inc.Calgary, AB, CA
Remote
Full-time

A global technology company is seeking a Sr.Java Developer for a remote role.This position involves designing and maintaining high-volume Java applications, collaborating throughout the software de...Show more

 • Promoted

Senior Java Software Engineers

HRBCalgary, AB, CA
Full-time

Our client is an innovator at the forefront of global cross-border payments, championing the belief that secure financial transactions are a fundamental human right.Their mission is to design the n...Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingCalgary, AB, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie...Show more

 • Promoted

Senior Software Engineer - Java

Veeva SystemsCalgary, AB, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther...Show more