We are seeking an individual with 8+ years of full stack development experience. This will be a hands-on, Software Development position with an opportunity to participate in, and make a positive impact on Petrotranz’ success.
To be successful in this position, you will need to drive forward the core elements and integrations of not only the existing, but also future Petrotranz software products.
You should view this as a position that will allow you to help shape the future of the energy industry with innovative solutions.
This will be a highly visible position that will require the passion of a software developer, critical thinking of an engineer, heart of a teacher, and soul of an entrepreneur.
If you possess the previously mentioned traits, have strong communication skills, have an interest in technology and the energy industry, then this may be the position for you.
Design, develop and implement business functionality in the Petrotranz suite of products.
Review, research, recommend and implement new technologies / design patterns throughout the suite of Petrotranz products to ensure they remain at the forefront of innovation.
Actively debug, problem solve and correct any issues discovered in existing software products.
Mentor, teach and participate in technical discussions with other development team members.
Contribute in the review and testing of Petrotranz’ software products to ensure they adhere to Petrotranz very high standard of quality control and assurance.
Enthusiastically work with business intelligence team to develop detailed requirements and specifications for new software opportunities.
Help with technical support for all the Petrotranz products when required.
Provide reports and updates to the Senior Research Manager as required.
Knowledge & Experience
You have a love for all things technical.
You are obsessed with detail and quality.
You are hungry to learn new skills.
You are an excellent communicator, both with clients and with your team.
You are professional, patient, and diplomatic while dealing with complex challenges.
You have a strong passion and dedication towards your role, the company, all customers and partners.
You are comfortable handling a fluid and demanding work environment which coincides with a start-up mentality.
You value creativity and a strong work ethic.
You are a self-starter and work well with a team.
A minimum of 8+ years industry related experience.
You should have a Bachelor’s degree in computer science, engineering, math, physics, or related.
You must have analytical, qualitative, and logical problem-solving skills.
You must be professional and have excellent written and oral communication skills.
You can multi-task and are extremely organized.
Solid experience building responsive enterprise-level applications with React, Vue, Angular, or other appropriate front-end technologies.
Strong knowledge of microservices and serverless architecture.
Strong knowledge of OO programming, Functional Programming, Domain-Driven Design (DDD), and Test-Driven Development (TDD).
Strong experience with the following : HTML5, MVC, Razor, JSON, JSON Schema, REST, OAuth2, JWT, XML, XSD, and Web Services.
Familiarity with Microsoft Azure, Microsoft SQL Server, CD / CI, TeamCity, Octopus, Git, NodeJs, NPM / Yarn, Terraform, Xamarin would also be considered an asset.
Familiarity with the Agile approach of continuous discovery and delivery would also be considered an asset.
Ability to manage expectations of stakeholders.
Verisk Analytics is an equal opportunity employer.
All members of the Verisk Analytics family of companies are equal opportunity employers. We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and / or expression, sexual orientation, veteran's status, age or disability.