Logo
BakerRisk Europe, Ltd.

Software Engineer

BakerRisk Europe, Ltd., Houston, Texas, United States, 77246


Career Opportunities with

Baker Engineering and Risk Consultants, Inc.A great place to work.Current job opportunities are posted here as they become available.Baker Engineering and Risk Consultants, Inc.

(BakerRisk) is a global provider of process safety and risk management services to companies in the petroleum and chemical industries, as well as engineering and testing services for government agencies and private companies involved with hazardous materials. Utilizing advanced methodologies and proprietary in-house tools, BakerRisk engineers assess the consequences and risks associated with potentially catastrophic events including explosions, fires, and toxic material releases.Location can be assigned to one of our other physical offices in either Houston, TX or Chicago, IL.Job Summary

The successful candidate will work with engineers and a small development team to create and improve internal software used to perform engineering analyses. Working with a small team of developers means you will have opportunities to learn and participate in a wide range of software engineering tasks.Specific Job Duties and Responsibilities

Develop and improve engineering-level models for implementation in internal software.Work with engineering experts (local and remote) to implement features and models.Work with local and remote teams to find, trouble-shoot, and resolve software issues.Required Skills & Qualifications

Strong knowledge of object-oriented programming, design patterns, and data structures.Experience with Source Control Tools such as: GIT, Team Foundation Server, Helix Core, Apache Subversion, etc.Proficient in one or more object-oriented languages such as: .NET, C#, C++, Matlab, Python, etc.Experience developing user interface design and functionality using data binding, custom controls, MVVM, etc., using one of the following: .NET, C/C++, XAML, ReactJS, or AngularJS.Experience with database management systems such as: MS SQL, PostgreSQL, Oracle, MySQL, SQLite, MS Access, etc.Experience with Object Relational Mapping (ORM) and utilizing best software development and test practices.Experience debugging, upgrading, migrating, and testing legacy codebases to ensure application integrity.Preferred Skills & Qualifications

Experience with software and libraries such as: Visual Studio, Visual Studio Code, MS SQL Server, etc.Experience with Unit and UI automation testing tools and frameworks such as: NUnit Test, xUnit Test, MS Unit Test, UI Automation framework, Selenium, etc.Experience developing 3D graphics applications using one of the following: OpenGL, Vulcan, DirectX, or similar.Education and Experience

Must possess a bachelor's degree in computer science, or in computer engineering, physics, mathematics, or another engineering field with a strong programming background.BakerRisk offers a competitive salary and benefit package including holiday, vacation and sick leave pay, medical/dental insurance, 401(k), Employee Stock Ownership Plan (ESOP), and potential for a year-end bonus. Position and pay DOE.Additional Information:

For additional information, please see our website at

www.BakerRisk.com .(BakerRisk) is an Equal Opportunity Employer. All applicants receive equal consideration, regardless of their race, color, religion, age, gender, disability, veteran status, sexual orientation, national origin, or any other protected status. BakerRisk and its affiliated companies are drug-free workplaces.

#J-18808-Ljbffr