Java Software Development Lead
Halliburton Energy Services
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$101.5k - $151.5k per year
Responsibilities Lead a cross-functional team comprised of customer representatives,... ...deliverables within the IPT charter. Manage the development, delivery and maintenance of the LVCTS... ...8 years of progressive experience in software development for training systems, preferably...SuggestedPermanent employmentContract workTemporary workFor subcontractorWork at officeImmediate start- Join Raytheon Canada as a Software Development IPT Lead, guiding the Training Management System software team. Deliver innovative training solutions while managing critical project aspects. In the role of Software Development IPT Lead, you'll coordinate efforts throughout...Suggested
- Senior Software Designer / Developer (Cloud Migration and Modernization... ...Azure. Responsibilities Lead application analysis and... ...PostgreSQL) Application Design & Development Design and develop scalable... ...of enterprise solutions using Java and J2EE Translate business...Java
- We are looking for a skilled Java Backend Developer with strong fundamentals in core Java concepts and experience building scalable,... ...production issues Required Skills Strong experience in Java development Solid understanding of Concurrency and Multithreading...Java
- ...someone to join our team as a Software Developer in Wealth Management... ..., we are known as a global leader in financial services ,... ...Effectively collaborate with the PMO, Development, Product Management, Business... ..., TypeScript, Node.js, Java, and/or C#/.NET. Draft and review...JavaWorldwide
- Join a dynamic team as a Software Developer, focusing on Java and SQL programming. Embrace the opportunity to write and test software in a permanent... ...'s degree in a related field • 1 to 2 years of software development experience • Proficiency in Java and SQL programming • Understanding...JavaPermanent employment
- Lead dynamic software teams at Benevity, renowned for leveraging technology for social action. This role emphasizes AI-driven development and cloud expertise in a collaborative environment. As a Software Development Manager at Benevity, you'll spearhead AI-led projects,...
- ...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...
$24.15 - $35.42 per hour
...Kinaxis Kinaxis is a global leader in modern supply chain... ...team is a group of generalist software engineers with a focus on C++... .... We work across the software development lifecycle, from development through... ...containers. Experience with Java, C#, or TypeScript. Experience...JavaHourly payFull timeInternshipWork at officeRemote workWorldwideFlexible hours3 days per week- Join Infosys as a Lead Java Full Stack Developer based in Calgary, Alberta. Utilize your expertise... ...Boot, and Angular to create creative software solutions. In this technology lead role, you will enhance the Software Development lifecycle. Your responsibilities include crafting...Java
- Shape the future of Metal as a Service as an Engineering Manager. Lead software development, enhance team performance, and engage in cutting-edge technologies related to cloud infrastructure. As the lead in the MAAS team, you will be responsible for high-quality development...
- ...generation hardware AI accelerators. They are enhancing their software to ensure seamless deployment of neural networks on their innovative... ...efficiently. We're searching for a talented Neural Network Development Lead with a passion for developing cutting-edge neural networks....Full timeManual labor
- Clio is seeking a Software Development Manager to elevate engineering talent and technical innovation in legal AI. This hybrid role emphasizes collaboration... ...a Software Development Manager will stem from your ability to lead and inspire. You will work closely with your team to solve...Flexible hours
- ...Business Development Lead – West At TWD , we know the secret to success isn’t just technical skill, it’s the people behind it. That’s why we hire for attitude first . If you’re collaborative, positive, and driven to grow, you’ll thrive here. We’re not a typical EPCM...Work at office
- Kickstart your career at Kinaxis as a Software Development Co-op focusing on C++. Engage in hands-on development, testing, and automation in a... ...environment while honing your programming skills. Kinaxis, a leader in supply chain orchestration, is looking for dedicated 3rd-year...Full timeInternship
$120k per year
...a growing, Calgary-based technology firm to support them in the recruitment process to find their next IT Risk Specialist (Software Development) Job ID: 42897 Job Type: Direct Hire Category: Information Technology Location: Calgary, Alberta Our client is a forward...Direct hireWork at officeRelocationMonday to friday- Shape the future of software quality at Halliburton in Calgary as a Software QA Lead. This senior role is designed for those with a passion for mentoring and providing quality assurance across software development. In this position, you will guide a team of Software Testers...
- Elevate your career as a Lead Software Developer at Seequent, where you'll guide a talented team in creating innovative software solutions... ...you will lead the Admin Services team, managing the end-to-end development of crucial platform features for our geoscience cloud, Evo....
- ...Job Title: Outbound Lead Development Representative (Outbound LDR) Region: Americas Location: Calgary, Canada About The Role As an Outbound Sales Development Representative (SDR), you will play a key role in driving AVEVA’s growth by generating new business opportunities...Local area
- ...Job Title Outbound Lead Development Representative (Outbound LDR) Location Calgary, Canada About the Role As an Outbound Sales Development Representative (SDR), you will play a key role in driving AVEVAs growth by generating new business opportunities through...
- Become a Lead Software Developer at Seequent in the 3D Visualization team, focusing on high-performance web applications for geoscience data... ...scalable software solutions. Your leadership will guide the development process and foster a culture of innovation in the team. Key...
- ...technology to deliver industry-leading digital solutions. Synechron’s... ..., Cloud & DevOps, Data, and Software Engineering, servicing an array... ...technology firms. Through research and development initiatives in our FinLabs we... ...a highly motivated Lead Java Developer with experience in...JavaLong term contractFlexible hours
- Step into a vital sales role with AVEVA as an Inbound Lead Development Representative in a hybrid environment. Your role will focus on understanding customer needs and generating quality leads through effective communication. AVEVA is looking for an energetic Inbound Lead Development...
- Join POD Marketing as a Team Lead in Website Development, focusing on enhancing team performance and client satisfaction in Calgary, AB. Your expertise will drive innovative website solutions. As the Team Lead, you will be pivotal in managing daily operations and nurturing...
$61.6k - $113.9k per year
...Responsibilities Design and develop backend services using Java, Spring Boot, Hibernate/JPA following secured API‑... ...user. Analyze, develop, test, and implement new software programs, and document the entire software development life cycle execution. Perform preventative and...JavaWork at office2 days per week3 days per week- We are seeking a Java SDET with strong experience in API and UI automation... ...in test automation, Java development, API testing, SQL, and... ...ensure quality throughout the software development lifecycle. Integrate... ...experience. Experience leading or coordinating the work of QA...Java
- ...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...JavaFull timePart timeSecond job
- About the role As a Senior Java Full Stack Engineer , you will... ..., and delivering high‑quality software solutions that support key... ...with product owners, technical leads, and cross‑functional partners... ...with Angular for front‑end development. Experience working with...JavaWork at office3 days per week
- ...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...JavaFull timePart time
- Established in 1991, Collabera has been a leader in IT staffing for over 22 years... ...Capability of programing using Java Script HTML5, CSS3, Angular.... ...is an advantage Expertise - Software Engineer Developer I is responsible for the development of software. Will focus on...JavaPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Development Lead. Be the first to apply!
- software development team lead Calgary, AB
- java intern Calgary, AB
- java Calgary, AB
- java spring boot developer Calgary, AB
- software development intern summer Calgary, AB
- software development Calgary, AB
- manager software development Calgary, AB
- software development remote Calgary, AB
- program development specialist Calgary, AB
- program development Calgary, AB
