Senior Software Developers are very experienced developers who have shown they have the top technical skills needed to lead their team on the technology. They are expected to direct the technical aspects of the project they are on and have strong knowledge on the software tools, languages and components that are used here at Oildex. They are also expected to be strong coaches and mentors to the technology team they are working with.
Senior Software Developers are expected to conduct training and knowledge share activities around the technology, methodology and development process. They are expected to not only be strong technically, but also have a strong domain understanding of Oildex’s business. This domain understanding may not be present at the time of hire, but they are expected to be quick learners and have a business sense that allows them to quickly learn the business domain.
Senior Software Developers may be involved in the strategic planning. They will work closely with other Software Developer and the Architecture team to assist in direction on the technology. They will align with the Architect to research, study and propose the use of new technologies to be used in the development of Oildex products.
Senior Software Developers are engaged in all aspects of software development including working with customers, product owners, Quality Assurance Specialists, UX designers, and architects to plan, design, develop, and test software solutions. To achieve this goal, a wide range of industry standard skill sets, processes, and Agile software development techniques are utilized.
Essential Duties and Responsibilities
Skills & Experience
– Developing web-based and mobile solutions using microservices in Java or C#.
– Databases like Oracle or MongoDB.
Oildex is transforming the way oil and gas companies manage their financial operations. Over 250 operators, 61,000 suppliers, dozens of financial institutions and millions of mineral rights owners in North America use the Oildex Network to seamlessly and securely collaborate across their financial supply chains, automate key business processes, eliminate the high cost and errors of paper, and obtain access to key data to make more informed business decisions.