Jr Software Developer
DV8 Energy
Job Description
Based in Calgary, DV8 Energy has leveraged a deep understanding of the physics of rod pumping, advanced mathematics, computer science, cloud and IIoT technologies to bring Operators, Production Engineers, and Data Science teams together to unlock their combined potential. At DV8 Energy, we cultivate a workplace where innovation thrives, collaboration is encouraged, and every team member plays a vital role in shaping the future of energy technology. Our values, culture, and commitment to excellence create an environment where individuals can grow, contribute, and succeed.
Description We are seeking a motivated Software Engineer to join our growing team and contribute to the development of innovative software solutions that drive realâworld impact. In this role, you will work alongside experienced engineers, data scientists, and industry experts to design, develop, and support modern applications used in missionâcritical environments. You will gain handsâon experience with contemporary technologies, contribute to meaningful projects from day one, and have opportunities to expand your technical expertise while solving complex engineering challenges.
The ideal candidate is passionate about software development, possesses strong problemâsolving skills, and is eager to learn, collaborate, and grow in a fastâpaced, technologyâdriven organization. Your Background We are seeking candidates with a strong foundation in programming principles, data structures, and algorithms, and the ability to apply these fundamentals to build efficient, scalable, and reliable software systems. The ideal candidate demonstrates genuine curiosity, exceptional problemâsolving ability, and a passion for continuous learning.
You are motivated to understand not just how systems work, but why â and you actively seek opportunities to expand your technical expertise, improve performance, and deliver innovative solutions in a complex, dataâdriven environment. Responsibilities Assist in developing and maintaining backend and frontend components of industrial software platforms using C#, .NET, and ReactJS to support realâtime oilfield monitoring and analytics. Contribute to the design, implementation, and optimization of SQL, NoSQL, and timeâseries databases for managing highâvolume operational data from IIoT systems.
Collaborate with software engineers, data scientists, and field operations teams to build scalable applications that improve well performance and operational efficiency. Apply programming fundamentals, data structures, and algorithms to solve technical challenges and enhance system performance in production environments. Participate in debugging, testing, and continuous improvement of cloudâbased software systems while learning new technologies and development practices.
Skills Strong proficiency in C# and .NET for building scalable, highâperformance backend systems that support realâtime field operations. Solid experience with SQL and relational database design in highâavailability environments. Handsâon experience with NoSQL and timeâseries databases for managing highâvolume, realâtime operational data.
Experience working with cloudâbased architectures and modern DevOps practices. Strong grasp of data structures, algorithms, and performance optimization techniques. Ability to work with complex, realâworld datasets and translate them into actionable insights.
Strong problemâsolving skills with the ability to operate effectively in fastâpaced, productionâcritical environments. Clear communication and collaboration skills when working with engineering, data, and field operations teams. Qualifications Recent graduate with a degree in Computer Science, Software Engineering, Electrical Engineering, Physics, Mathematics, or a related technical field.
Strong foundation in software development, objectâoriented programming, data structures, and algorithms. Experience with C#, .NET, SQL, and modern software development practices through coursework, internships, coâops, research, or personal projects. Exposure to ReactJS, NoSQL databases, cloud platforms, or DevOps tools is considered an asset.
Demonstrated ability to learn new technologies quickly and solve complex technical problems. Strong analytical, communication, and collaboration skills, with the ability to work effectively in a fastâpaced team environment. Interest in industrial software, IIoT systems, realâtime data processing, and dataâdriven operational optimization.
We primarily use C#, .NET, ReactJS, SQL, NoSQL, and specialized timeâseries databases. Requirements We build cuttingâedge software and IIoT solutions that help energy producers optimize well performance and operational efficiency across the oil and gas sector, blending realâtime control, data analytics, AI, and cloud innovation. As part of this team, strong technical capability with our core technologies is a key requirement.
We work extensively with C#, .NET, ReactJS, SQL, NoSQL, and specialized timeâseries databases, and candidates must demonstrate the ability to quickly learn and apply new technologies, adapt to evolving challenges, and creatively solve complex problems in a fastâpaced engineering environment. What We Offer Be part of an innovative company shaping the future of energy technology Collaborative and supportive work environment Competitive compensation and benefits package #J-18808-Ljbffr