As an entrepreneurial company, we provide an exciting, dynamic, and respectful work environment where you will be an important contributor to the JANA Team. Our Mission at JANA is “Better Pipelines for a Better World” – we are true believers and inspire our employees to join us in this Mission!
JANA’s Software Developer (Risk Technologies) will assist our Engineering and Implementation teams to build the software that processes data as well as powers our risk models to run. Working with a talented team, you will contribute to the implementation of various project initiatives for our risk software as well as consulting engagements.
JANA has a progressive culture of personal and professional growth. With a vested interest in each employee’s professional growth and continuous improvement as an individual, JANA supports professional development, continuous education, industry participation and technical accreditations. Other perks that come with joining JANA’s Marketing Team include:
High-energy Collaborative Environment: JANA combines the energy of a start-up with the discipline of a precision engineering firm
Regular Social Events: Join the entire JANA Team for fun Social Events like our Weekly Beer Club, Annual Birthday Bonspiel, Ice Cream Parties, Cinco de Mayo… even an Easter Egg Hunt!
Best-in-Class Benefits: JANA offers all employees a comprehensive benefits package including Medical, Dental, Vision, Life Insurance, Disability and Gym Membership coverage
Technical Leadership
Write clean, testable, maintainable code
Assist in the creation of software specifications of Risk Modelling and System integrity calculations
Create code, scripts, or products that can assist engineers and implementation staff to speed up or improve any of their day-to-day operations in relation to technical aspects of piping system Integrity Management, Risk Assessment consulting and Risk Model Development projects
Analyze, evaluate, and refactor existing code with improvement in mind
Write and execute unit test cases
Perform code reviews
Under direction from Technical Leads, assist in processing and cleaning data need to perform risk analysis on specific pipeline assets
Create test harnesses or scripts to ensure the correctness of calculations as well as to ensure the performant processing of risk models
Help write code to optimize and enhance engineering solutions by applying data analysis techniques
Team Leadership
The JANA Way: Functions in alignment with JANA’s Values and Professional Culture
Estimates the technical resources and participants needed to achieve project goals
Delegates technical tasks and responsibilities to appropriate personnel
Technical Qualifications
Undergraduate degree in Engineering or Computer Science or equivalent experience
Good statistical and mathematical foundation
Good Object-Oriented Programming fundamentals
Proven experience in Python, including NumPy and Pandas libraries
Experience working with databases and writing SQL queries to process and analyze data.
Experience using Git to create and review PRs, resolve merge conflicts, rebase and branching
Desired Technical Qualifications
Experience with Dataclasses and Pydantic libraries
Experience with Unit Testing and Automation
Familiar with Reliability modeling and prediction, Fault Tree Analysis, Weibull Analysis, Root-Cause and Root-Cause Failure Analysis (RCA, RCFA)
Experience working and integrating with GIS systems such as ESRI ArcGIS
Experience with an object-oriented language such as C#, Java, or C++
Required Skills
Speaking/Presenting: Clearly articulates ideas, opinions and information in technical presentations and speeches so that the intended purpose is achieved, and the needs of the audience are met
Collaboration: Works effectively with others to achieve positive results
Analytical Thinking: Summarizes information concisely and clearly identifies key elements, patterns, results or relationships; utilizes data to draw conclusions and make fact-based decisions
Computer Skills: Proficiency in Microsoft Word, Project, Excel, PowerPoint and Access, with experience developing spreadsheet models, relational databases and presentations
Problem solving: Able to analyze complex problems and formulate different points of attack to come up with viable solutions
JANA is committed to accommodating applicants with disabilities throughout the hiring process; in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Please let us know if you require accommodation at any stage of the hiring process.
By applying for a position with JANA, you understand that offers of employment are contingent upon the successful completion of a background check. The type of check performed is determined by the role and JANA’s employment policies. Checks may include any of the following: employment verification, employment references, SIN validation, education verification, criminal records check, search against global sanctions and government watch lists, and/or credit check. You will be notified during the hiring process which checks you are required to complete.
job description Purpose of Job We are currently seeking a talented Audit Manager for our San Antonio, TX; Plano, TX;...
Apply For This Jobjob description Job Description Fulltime)(Onsite)( IT Industry) (50k-55k) based on edperience ACT is looking to add a technical account manager...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> An inspiring opportunity is available for a Software Engineer (React and Spring Boot), with Service...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At NTT we believe that by using innovative technology we can solve global challenges and...
Apply For This Jobjob description Who We Are Cross River is a highly profitable fast-growing financial technology company recognized for the third year...
Apply For This JobFull Job Description Locally based insurance company with nationwide services for warranties, home, auto, life, and more is looking to...
Apply For This Job