Product Owner - US Gas

To complement our team and support our growth, we are currently looking for an

Product Owner - US Gas


About the Role


In this role you will be working as part of a small and diverse product management and development team to oversee all activities relating to the research, design, and rollout of functionality for the US Natural Gas market.

You will use your significant experience in the US energy market and interactions with Previse clients to develop a vision and execute on a product roadmap. In doing so, you will oversee an assigned development team, facilitate knowledge transfer of the component, and maintain a set of related master data.

You will also work closely with other Product Owners, Customer Support, and Development teams to resolve issues and improve the user experience within your component and hand-offs to other components.

About You


You have a bachelor’s or master’s degree. You are a team player who works well under pressure and who likes to challenge yourself by working with highly experienced and talented individuals. You are open-minded and like to work with both internal developers as well as business people from the customer side.

You also have:

  • A thorough understanding of US Natural Gas Markets
  • Experience using and/or implementing ETRM systems
  • A knack for balancing competing demands and priorities
  • An ability to convert complex business topics into stories/tasks and communicate them to business and technical counterparts
  • Previously thrived in a fast-paced environment
  • An ability to collaborate with a variety of stakeholders and find win-win solutions
  • A track record of delivering high-quality results, meeting and exceeding expectations

Key Responsibilities


  • Make strategic decisions about items on the US Natural Gas roadmap
  • Communicate and champion the product vision both internally and externally
  • Oversee the design, development, and rollout of US Gas functionality
  • Work with the Master Data team to maintain related master data
  • Routinely perform knowledge transfer and maintain product artefacts
  • Engage with Product Owners, Customer Support, and Development teams, and customers on answering product questions, resolving issues, etc.

Position Type


The right candidate will have the right personality to fit into our organisation and the professional culture we aim to build. We will ensure that you get the right support from the other team members to be successful in your role.

This position typically operates during regular business hours during the week, but we intend to provide a high degree of freedom for the right candidate. Occasional after-hours work for special projects will be required.


Junior Functional Consultant (Start: January 2024)

To complement our team and support our growth, we are currently looking for a

Junior Functional Consultant (as of 01. January 2024)


About the Role


In this role you will be working as part of a small and diverse team to support the delivery of our software to various customers.

You will act as an intermediate between the customer and our internal technical team, ensuring the delivery of our software meets the requirements and quality expectations. An important part of the role is to analyse and translate requirements into functional specifications, supporting Senior Consultants in testing or demonstrating our solution and to play an important role in the continuous development of our offering.

This is a hands-on role covering a wide array of activities that will require building up know-how, not only about the software and implementation life cycle, but also in the European Power, Gas and Emissions trading & operational landscapes. Our customers are mainly green energy producers or energy traders who help facilitate the green energy transition, so you will be working with companies who innovate in this space and facilitate the move away from fossil fuels.

As we are a fast-growing team, we believe we can offer new challenges and a strong career path as part of our growth. Whether you want to move into energy trading, risk management, back office or help us with product management, grow into senior positions within the implementation team(s) or change into other roles later is up to you.

The successful candidate will ideally have basic business analysis skills and an interest in the Energy Trading Industry. Any software development or implementation experience is a plus but not mandatory.

About You


You have a bachelor’s or master’s degree in Business, Finance, Economics, Information Technology or a closely related area.

You are a team player who works well under pressure and you like to challenge yourself working with highly experienced and talented individuals. You are communicative and able to establish and maintain effective relationships with internal and external counterparts. You feel comfortable with multiple responsibilities and being exposed to challenging problems and their solution definition.

You have

  • Excellent team working and collaboration skills
  • Self-motivated and proactive approach to bridge knowledge gaps
  • Good analytical and problem-solving skills
  • Good documentation and presentation capabilities
  • Basic SQL / database management skills would be an advantage
  • Proficient in Excel and understanding of basic API technologies is required
  • Familiarity with Project Management methodologies
  • You are fluent in English (written and spoken), any other language is a plus
  • You are comfortable multi-tasking and prioritising tasks

Key Responsibilities


  • Support the implementation process of our software for existing or new customers.
  • Producing high-quality documentation and meeting notes.
  • Configuring the Previse software to meet customer requirements during implementations.
  • Gather and document customer requirements during workshops, translating these into functional specifications, user stories and solution documentation.
  • Work with internal teams and Subject Matter Experts to analyse complex requirements and solution definition.
  • Support system and regression testing, assisting customer’s user testing.
  • Support the product team’s software test plan execution.
  • Help, support and train employees of Previse, partners or customers who are less familiar with the software to aid their understanding of our solution.

Position Type


This position typically operates during regular business hours during the week, but our intent is to provide a high degree of freedom for the right candidate. Occasional after hours work for special projects may be required.


Typist - Master Data

To complement our team and support our growth, we are currently looking for a

Typist – Master Data (20% - 100%)


About the Role


In this role you will be working as part of a small and diverse Master Data product management and -development team to maintain the master data of our energy trading and risk management (ETRM) platform Coral.

This includes gathering data from defined sources and getting the data ready to be loaded into our application.

About You


You have some experience in a related field of either Development, IT or ETRM business.

You are a team player who works well under pressure and who likes to challenge yourself working with highly experienced and talented individuals. You are communicative and able to establish and maintain effective relationships with internal and external customers.

You have:

  • Great attention to detail
  • Proficiency in Microsoft Excel
  • Basic understanding of exchange traded products in the commodities space advantageous
  • Basic SQL advantageous
  • Basic understanding of JSON REST APIs advantageous

Key Responsibilities


  • The Master Data Typist keeps a sub-set of Master Data in Coral complete and up to date. This means data needs to be gathered from defined sources, transformed and loaded into the Coral application. Data load could happen via manual- or (semi-) automated processes.
  • The main elements of Master Data are:
    • Trade- and Market Templates,
    • Exchange- and Broker Platform referential information and contract specifications,
    • Counterparty data,
    • referential Trade master data such as e.g. payment terms, as well as
    • Market Model information (e.g. delivery points).
  • The Master Data Typist is part of the Master Data team and helps gathering and loading the data in a hands-on role and attitude.

Position Type


The right candidate will have the right personality to fit into our organisation and the professional culture we aim to build. We will ensure that you get the right support from the other team members to be successful in your role.

The position is hybrid / location independent. We would expect you to reside in Switzerland and Germany, though. And all the better if you can show up in the office every once in a while!


Analyst - Master Data as a Service

To complement our team and support our growth, we are currently looking for an

Analyst – Master Data as a Service (20% - 100%)


About the Role


In this role you will be working as part of a small and diverse Master Data product management and -development team to maintain and improve the master data of our energy trading and risk management (ETRM) platform Coral.

This includes gathering and loading Master Data, but also the design and roll-out of data gathering processes and -tools for a variety of sources.

About You


You have some experience in a related field of either Development, IT or ETRM business.

You are a team player who works well under pressure and who likes to challenge yourself working with highly experienced and talented individuals. You are communicative and able to establish and maintain effective relationships with internal and external customers.

You have:

  • Great attention to detail
  • Proficiency in Microsoft Excel
  • Basic understanding of exchange traded products in the commodities space advantageous
  • Basic SQL advantageous
  • Basic understanding of JSON REST APIs advantageous

Key Responsibilities


  • The Master Data Analyst is responsible for keeping a sub-set of Master Data in Coral complete and up to date. This means data needs to be gathered, transformed, validated and loaded into the Coral application. Data load could happen via manual- or (semi-) automated processes. The target is to increase automation over time.
  • The main elements of Master Data are
    • Trade- and Market Templates,
    • Exchange- and Broker Platform referential information and contract specifications,
    • Counterparty data,
    • referential Trade master data such as e.g., payment terms, as well as
  • Market Model information (e.g., delivery points).
  • The Master Data Analyst is part of the Master Data team and helps gather and load the data in a hands-on role and attitude.
  • The Master Data Analyst also performs systematic formatting, cleaning, and enriching procedures to ready the data for loading.

Position Type


The right candidate will have the right personality to fit into our organisation and the professional culture we aim to build. We will ensure that you get the right support from the other team members to be successful in your role.

The position is hybrid / location independent. We would expect you to reside in Switzerland and Germany, though. And all the better if you can show up in the office every once in a while!


Senior Developer

To complement our team and support our growth, we are currently looking for a

Senior Developer


About the Role


In this role you will be working as part of a small and diverse team to setup, manage and improve the operations of product development, delivery and maintenance.

The Senior Developer designs and implements solutions, methodologies and tools that allow the different departments to work towards the success of our customers and our company by delivering a quality product.

The Senior Developer works closely with product development and the product ownership team to setup, manage and improve the processes of product requirement definition, code development and delivery of the software in a Software as a Service model for multiple customers.

The role also includes working on customer support cases together with the customer support team, owning parts of the product together with product management and the product ownership team as well as helping to ensure product quality in collaboration with the quality assurance team.

About You


You hold a bachelor’s or master’s degree in information technology, computer science, or management information systems. You have excellent C# programming skills and experience and are experienced in the Azure cloud stack, specifically Azure functions. You have multiple years of experience with microservice/function-based serverless architecture and deep operational knowledge for operating and developing multi-tenant SaaS solutions. Extensive experience in source code management (git), including code reviews is a must and experience in NuGet Package maintenance is a plus. Deep experience with SQL server and data modelling for high frequency transaction-based systems is required.

You are a team player who works well under pressure, and you like to challenge yourself working with highly experienced and talented individuals. You are communicative and able to establish and maintain effective relationships with internal and external customers.

You have excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

You have excellent analytical and problem-solving skills.

Key Responsibilities


  • Systems analysis, systems design, programming and testing in a Microsoft environment, primarily using cutting edge Microsoft technologies such as .NET Core, Azure Serverless Hosting, Azure Functions and SQL Server
  • Assume ownership of one or more components
  • Maintain a holistic view on the components and their dependencies
  • Ensure that code is delivered with Unit Test cases, sufficient logging and that health checks are available when required
  • Act a primary point of contact for the inner working of components owned
  • Provide technical advice to Product Management
  • Assist the Support Team in defect investigation and resolution
  • Perform systems analysis and design in relation to new functions or the enhancement of existing functions.
  • Be a key voice in the development and evaluation of plans and strategies that achieve the organisation’s long-term technical goals.
  • Encourage an environment in which high quality services are delivered through fostering adherence to system documentation, continually seeking improvements in the way in which design and development work is undertaken and leading by example.
  • Work with external development partners to facilitate near-shore outsourced development of non-critical software components.
  • Monitor external developers and conduct review of code developed by third parties

Position Type


The right candidate will have the right personality to fit into our organisation and the professional culture we aim to build. We will ensure that you get the right support from the other team members to be successful in your role.

The position is generally location independent. All the better if you can show up in the office every once in a while!

Travel


For this role there are very limited travel requirements, but since our customers and partners are located all over Europe, limited travel may be necessary from time to time.


Release Manager / DevOps Engineer

To complement our team and support our growth, we are currently looking for a

Release Manager / DevOps Engineer


About the Role


In this role you will be working as part of a small and diverse team to setup, manage and improve the operations of product development, delivery and maintenance.

The Release Manager defines and implements processes, methodologies and tools that allow the different departments to work towards the success of our customers and our company by delivering a quality product.

The Release Manager works closely with product development and the product ownership team to setup, manage and improve the processes of requirement definition, code development and delivery of the software in a Software as a Service model for multiple customers.

The role also includes managing some of the customer support cases together with the customer support team, owning parts of the product together with product management and the product ownership team, as well as helping to ensure product quality in collaboration with the quality assurance team.

About You


You hold a bachelor’s or master’s degree in information technology, computer science, or management information systems. You have excellent C# programming skills, and you are experienced in handling software infrastructure and configuration management. You have 2 – 6 years of experience using project or release management tools such as Azure DevOps. You have multiple years of experience with microservice/function-based serverless architecture using Microsoft Azure.

You are a team player who works well under pressure, and you like to challenge yourself working with highly experienced and talented individuals. You are communicative and able to establish and maintain effective relationships with internal and external customers.

You have excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

You have excellent analytical and problem-solving skills.

Key Responsibilities


  • Manage risks and resolve challenges that impact release scope, quality, and schedules
  • Plan and communicate release windows and cycles across environments and components
  • Manage dependencies across interrelated processes
  • Measure and monitor progress to achieve a timely software release within defined quality standards
  • Coordinate processes between different teams, potentially located in multiple locations
  • Communicate necessary release details to business teams
  • Manage, plan, and negotiate release activities
  • Conduct release readiness and milestone reviews
  • Lead and coordinate checklist and deployment plan execution
  • Develop automation and release management tools along with scripts necessary for the construction, continuous integration, and deployment of software releases
  • Research new software development methods and techniques for managing configurations
  • Ensure that releases operate as expected
  • Initiate and oversee the development of technical guides and training for external functionality (external libraries etc.)
  • Manage the development of deliverables into production environments
  • Validate release notes
  • Managing the deployment of deliverables to the test environment, in particular guaranteeing that items with external dependency are available during the test runtime
  • Think out of the box, contribute new ideas as well as challenge views and opinions by proposing better alternatives!

Position Type


The right candidate will have the right personality to fit into our organisation and the professional culture we aim to build. We will ensure that you get the right support from the other team members to be successful in your role.

The position is generally location independent. All the better if you can show up in the office every once in a while!

Travel


For this role there are very limited travel requirements, but since our customers and partners are located all over Europe, limited travel may be necessary from time to time.