CLOSING DATE 8 MARCH 2024
NOV Energy Equipment is seeking a dynamic and motivated Software Developer to strengthen our team. Our product portfolio is a well-established set of advanced software products for drilling automation. Our clients expect on-time and well-tested software before installation and commissioning on board the rigs.
Are you passionate about software development? Are you encouraged and motivated to tackle new challenges? Do you feel excited when you solve a problem or produce a new programming solution to a challenge you have been trying to figure out? We are looking for someone who can contribute to our innovative technology adventure!
The position is in the Zone Management Technology department, a part of Digital Products & Automation in NOV’s Energy Equipment unit. The department develops and delivers the Red Zone Manager, Anti-Collision System and Pipe Interlock Management products.
Key Responsibilities:
- Further enhancement and development of our existing product portfolio
- Lead the architectural design of new products, transitioning from PLC to C++/C#, and contribute to the implementation of Agile, Scrum, and DevOps methodologies.
- Establish and enforce best practices, standards, and guidelines for software development.
- Collaborate with the team to bring innovative solutions to the table, fostering a culture of guidance and openness to change.
- Design, develop, and maintain innovative tools, frameworks, and systems to enhance developer productivity.
Qualifications:
- Solid experience in software development, with a strong focus on C++ or C#.
- Bachelor or Master’s degree in Software Development, Computer Science or similar (may be compensated by relevant experience)
Desirable skills:
- Proficiency in web front-end development and expertise in C#, gRPC (Protocol Buffer files, communication) for back-end development.
- Previous experience in non-web applications with ASP.Net framework, Signal-R/WebSockets, and Docker.
- Knowledge of version control systems, specifically GIT.
- Demonstrated ability to quickly grasp project requirements and work independently towards solutions.
- Strong commitment to incorporating and promoting Agile, Scrum, and DevOps practices within the team.
- It is an advantage (but not a requirement) if you have knowledge or experience with programmable logic controllers (PLC), as well as the oil and gas industry in general
We can offer exciting opportunities, challenging tasks and a friendly, collaborative (and of course - nerdy) work environment. And by the way – we are fully aware that prospective applicants are going to use ChatGPT to write their applications :)
(Ref#25880).