Houston, Texas (Hybrid)
Mobius Risk Group is seeking a Principal Software Engineer to support our growing team. This position will play an integral part within our Product Development team. The Principal Software Engineer will report to the CEO.
Mobius Risk Group is an independent commodity and energy technology and risk advisory firm. Founded in 2002, Mobius blends technology, robust data and analytics, and bespoke commodity risk and commercial strategies to manage the potential risks and opportunities in your business. More than just a system of record, RiskNet is Mobius' System of Intelligence that converts thousands of data points into meaningful intelligence to guide informed risk management and commercial decision-making amid volatile market changes. RiskNet's suite of tools includes M-Risk (Risk Analytics), G-Risk (Carbon Risk Management), and a library of over 100+ reports to meet the needs of multi-asset commodity producers, consumers, and distributors, as well as their capital providers. Recognized by Energy Risk Magazine for its innovative work, Mobius was awarded CTRM House of the Year in 2023, Commodity Research House of the Year in 2022, and Data and Analytics House of the Year in 2021.
As a Principal Software Engineer at Mobius Risk Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for developing critical technology solutions within Mobius in support of the firm’s business objectives.
Build creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
Responsible for architecting and rebuilding the legacy end-of-day stack using API-oriented design.
Ensure designs are compliant with specifications.
Develop secure high-quality production code, code reviews, debug code, and provide production support.
Identify opportunities to eliminate or automate the remediation of recurring issues to improve the overall operational stability of software applications and systems.
Provide outcomes-oriented architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
Adds to team culture of diversity, equity, inclusion, and respect.
10+ years of experience in .NET, C#, WCF, gRPC, RestAPI andSQL Server.
7+ years of experience in design patterns and enterprisestandards in application design.
Experience working on ETRM systems and familiarity with endof day valuation.
Hands-on practical experience delivering system design,application development, testing, and operational stability.
Experience working on SQL Server database and writing SQLqueries, Stored Procedures, Triggers.
Proficiency in automation and continuous delivery methods.
Proficient in all aspects of the Software Development LifeCycle.
Advanced understanding of agile methodologies such as CI/CD,Application Resiliency, and Security.
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, etc.)
Exceptional at coding and on-time delivery of quality components and or applications.
Exceptional at component and unit testing of following standard practices and methodologies.
Exceptional applying technologies and domain knowledge withthe delivery of developed components or integrated components.
Exceptional at working problems of moderate scope whereanalysis of situations or data requires review of a variety of factors.
Exceptional at triage or analysis of situations for production support.
Excel with on time delivery with minimal direction.
Be intellectually curious.
Have a passport, it’s a big world
Please submit resume and cover letter to John Melvin at jmelvin@mobiusriskgroup.com
Mobius Risk Group is an equal-opportunity employer and welcomes applications from all qualified individuals.