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.
- ...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...SuggestedFull timeRelocation package
- ...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...SuggestedFull timeInternshipWork at officeRelocation package
- ...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
- ...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
- ...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...SuggestedWork at officeRemote workWork from home
- ...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 contractFull timeTemporary workWork at officeFlexible hours
- ...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 officeLocal areaFlexible hours
- ...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...JavaLong term contract
- ...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 employmentFull timeWork at officeImmediate start
- ...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...JavaFull timePart timeWorldwideShift work
- ...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...JavaFull timePart timeSecond job
- ...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
- ...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 contractPermanent employmentFull timeWork at office
- ...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...JavaFull timeWork at office3 days per week
- ...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...JavaFor contractors
- ...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 contractFull timeWork at office
- ...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...JavaLong term contractFull timePart time
- ...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 contractFull timeInternshipWork at office
- ...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 workFor contractors
- ...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
- ...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,...JavaLocal areaRemote workWork from homeHome office
- ...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 workLocal areaWeekend workAfternoon shift
$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 areaRemote work- ...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 timeWork at officeImmediate startRemote workMonday to fridayFlexible hours
$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 workWork at office- ...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...JavaFull timePart time
$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 ~...RemplacementFull timeTemporary workLocal areaFlexible hours- ...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
- ...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 contractFull timeWork at office
- ...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
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 spring boot developer Calgary, AB
- java Calgary, AB
- java intern Calgary, AB
- software development intern summer Calgary, AB
- project manager software development Calgary, AB
- manager software development Calgary, AB
- software development remote Calgary, AB
- program development specialist Calgary, AB
- software development Calgary, AB
